Taro Logo

Good for new hires, but bad in the long run

Software Engineer
Former Employee
Worked at IBM for 2 years
July 14, 2019
San Jose, California
2.0
Doesn't RecommendNeutral OutlookDoesn't Approve of CEO
Pros

Good company if you don't want to progress in life. Not good for competitive people who want to learn and grow in their career. That is why most of the new hires leave quickly.

Cons

The quality of engineers is degrading as the interview process is a joke. A lot of underqualified interns also get full-time offers.

The pay is substandard with no stock or bonuses, and increments are very low.

There is too much politics within orgs, and only different forms of flattery will give you a promotion rather than hard work.

Code quality is very bad, as most people try to go around the problem rather than actually fixing it. Most managers do not have a minimum technical understanding, less testing is done when code is pushed to production, thus leading to too many bugs and customer complaints.

The company is trying too hard to show itself as cool, but in reality, it is a company of old people who have stayed so long that they do not understand the latest technologies. Their cloud is horrible, clearly losing business to competitors due to bad service.

Advice to Management

No advice, as they won't care to listen.

Was this helpful?

IBM Interview Experiences