Taro Logo

Overall, a good environment with good work-life balance

Software Engineer
Current Employee
Has worked at IBM for 6 years
January 5, 2016
Shanghai, Shanghai
4.0
RecommendsNeutral OutlookNo CEO Opinion
Pros

various opportunities to explore yourself in different positions. Talk to or work with people with different domain knowledge and expertise.

Wide product base and knowledge base.

Cons

Restrict growth space; too many managers sitting on top.

Advice to Management

When you consider "resource actions", do consider getting rid of some managers. Anyway, it is the engineers or salespeople who do the real job.

Was this helpful?

IBM Interview Experiences