Taro Logo

Great career opportunities, great people, but has too many levels of management

Staff Software Engineer
Current Employee
Has worked at IBM for 6 years
May 2, 2015
Austin, Texas
3.0
RecommendsPositive Outlook
Pros

Always working with smart, motivated people. The size of the company means there is a wide range of projects in different technologies, and there is flexibility to move between projects.

A flexible work environment that is understanding of times you may need to work from home.

Opportunity to work with people across the globe.

Management embraces diversity.

Cons

Raises are small, so salaries fall way behind the current job market.

Excessive numbers of meetings can consume entire days, leaving the only time to get actual work done during off hours.

Senior management is too far removed from the actual development. There are too many levels of management.

Was this helpful?

IBM Interview Experiences