3.0
Feb 17, 2025
Former employee, more than 1 year
Tokyo
Recommend
CEO approval
Business outlook
Pros
Exposure to work on long running big IT projects.
Cons
Even in technical position, people manage takes around 30 to 40 percent of your total effort, specially managing engineers from vendors.