Taro Logo

IBM is what you make of it

Staff Software Engineer
Current Employee
Has worked at IBM for less than 1 year
April 7, 2010
Littleton, Massachusetts
4.0
RecommendsNo CEO Opinion
Pros

If you are a go-getter and proactive about advancing your career, you will climb the ladder.

A key to advancement is working cross-team and with management several tiers above you.

Most of the time, you can pick your hours and work from home; it's extremely flexible.

Cons

There is so much entrenched bureaucracy; sometimes it makes you want to scream. There are definitely glass ceilings everywhere, and you have to know how to break through them or sidestep them. Make sure to negotiate a good salary. Every person is different and has a different salary, even if you are at the same band level. IBM runs on strict margins, so money can be tight, and even as a high performer, you often wonder if you'll be cut in the next round of layoffs.

Advice to Management

Let us breathe between releases. There is no time to innovate!

Was this helpful?

IBM Interview Experiences