Taro Logo

A good place to start your career, as it offers many learning opportunities. However, there is no work-life balance

Staff Software Engineer
Former Employee
Worked at IBM for less than 1 year
April 21, 2009
3.0
Doesn't Approve of CEO
Pros

A lot of technical opportunities. You can do software development for storage systems, servers, databases, mobile devices, and etc.

Not too many companies can offer this kind of variety.

You can work with many talented engineers and learn from them.

Big and exciting projects that you won't see in small companies.

Cons

No work-life balance. Poor senior management and unrealistic scheduling. Too many layers of senior management. I could never keep track of which VP is in charge of which VP, since there are just too many VPs.

Advice to Management

Be honest and set realistic goals and expectations.

Was this helpful?

IBM Interview Experiences