Taro Logo

A good place to start. You may need to jump ship to make big $$.

Advisory Software Engineer
Current Employee
Has worked at IBM for less than 1 year
November 26, 2008
Durham, North Carolina
3.0
No CEO Opinion
Pros
  • Tons of resources such as hardware, software, and intellectual property.
  • Flexibility in work location and hours.
  • Reasonable expectation of stability and longevity.
  • Possibility to move around and try different things.
Cons
  • Pay increases are dismal.
  • Recognition for a job well-done is unlikely.
  • It is hard to move around between divisions.
  • Hours can be ridiculous.
  • Leadership is lacking, though this depends a lot on your team/division.
Advice to Management

Get more organized.

Put a better management and technical leadership structure in place.

Truly recognize everyone who does a good job, not just the higher-ups.

Spend a little more money on making it feel like an elite place to work.

Start giving out stock options again to the worker bees; it gives a feeling of ownership and appreciation.

Was this helpful?

IBM Interview Experiences