Taro Logo

Senior Developer Experience

Staff Software Engineer
Current Employee
Has worked at IBM for 6 years
November 8, 2017
1.0
Doesn't RecommendNegative OutlookDoesn't Approve of CEO
Pros

Flexibility, good health coverage, not much else. Any top tech company can offer the same.

Cons

Switching roles, projects, or teams is impossible, especially if you are good at what you do. Travel is almost next to none because only architects get to travel under the Systems group.

Any credit for what you do will go to a senior architect, regardless of how much work you put in and how little work they put in. It's all about seniority, so learn to succumb to that.

False promises are the norm at IBM. Forget about getting education or having IBM support for going to get higher education because I've been on the list for 5+ years and still "no funding".

Lowest pay among top tech companies by far. It is very political. If you are a new hire, you do not get a pay increase or bonus in the first year because you are "new" or already received a signing bonus. You can be the top performer and even outperform your peers that have worked there longer and still get nothing in your first year. If you get a promotion or raise, do not expect to get anything the following year because of the same argument as above.

Learn to always be seeking a new job because the only way to get a promotion or raise is by getting it yourself, by forcing IBM to match another company's offer.

Advice to Management

Learn to treat your employees better. Do not make false promises. Learn to give back to the employees that actually do the work, and not the fake architects that have survived the 30 years at IBM and are just waiting for retirement.

Was this helpful?

IBM Interview Experiences