Taro Logo

Decent place to start a career, but not a good place to stay

Software Engineer
Former Employee
Worked at IBM for 4 years
March 27, 2021
3.0
Doesn't RecommendNegative OutlookNo CEO Opinion
Pros

IBM has a very open and accepting culture. Everyone there is really nice and usually easy to work with.

Good work-life balance. Being out of the office for appointments, children's events, mental health, etc., is very well supported and encouraged.

Some of the projects are cool, and it's rewarding knowing that many people depend on the software you work on.

Cons

I couldn't tell you how many people there are that do literally nothing and never get fired. It is infuriating feeling like you could do the same and it wouldn't matter.

Some very talented people work here, but at the same time, many incredibly untalented people do too, which ruins the company's/team's progress.

The pay isn't competitive. IBM will always lose its best talent to companies with better pay, benefits, and less red tape.

Deadlines are a mess. I'm surprised customers continue to use IBM products at times, given the outages and issues that occur so frequently at the end of every quarter.

Designing for the customer gets lost in the complexity of IBM's systems. There are so many features that seem good on paper, but are really hard to use or missing functionality that a customer actually needs.

No one will advocate for you in your career progression; you must do so yourself.

Advice to Management

You need to clear house and get rid of a lot of poorly performing employees. You need to pay competitively, or else you will always lose your best talent to other companies.

Additional Ratings

Work/Life Balance
5.0
Culture and Values
3.0
Diversity, Equity, and Inclusion
5.0
Career Opportunities
2.0
Compensation and Benefits
2.0
Senior Management
2.0

Was this helpful?

IBM Interview Experiences