IBM reviews

3.9

78% would recommend to a friend

(11,955 total reviews)
avatar

Arvind Krishna

77% approve of CEO

68% positive business outlook

Reviews by job title

12K reviews

Reviews about "Compensation"

Return to all reviews
5.0
Jan 12, 2026

Good

Recommend
CEO approval
Business Outlook

Pros

Everything is taken care of for me

Cons

Not the best pay on the market

4.0
Jan 11, 2026

Good for beginning

Recommend
CEO approval
Business Outlook

Pros

IBM is a good place for juniors and junior mid developers to expand their skills. There are lots of experienced and professional people here. - Pay is fair. Medium or a little bit above medium.

Cons

The work-life balance is non existent on some projects. IBM has a big hustle culture, it is good for people who want to climb up the corporate ladder and that are willing to give their everything for it. However for some people this causes a mental strain since not everyone wants to grow their skills at an alarming rate, but rather in a healthy - slower way. - Another bad aspect is that the paid off leave days are only 21, then after a lot of time you get +2 days if you ask for them. Then again after another lot of time same thing, maximum 25 days. - You don't have meal tickets. - bare minimum benefits.. - Salary increases are very very hard to obtain in case you are senior (for juniors you are treated fairly good, and you get salary increases easier) - (certifications, being very good on the project, giving presentations, being a mentor, being a volunteer in IBM activities on your own time.. ) - Once you are in a project, if you want to change that project, they are pushing very hard for you to stay in that project.

4.0
Jan 8, 2026

Company to learn

Recommend
CEO approval
Business Outlook

Pros

nice culture and competitive salary

Cons

challenging scopes and must be very independent

Viewing 181 - 183 of 11,955 Reviews

Glassdoor has 131,937 IBM reviews submitted anonymously by IBM employees. Read employee reviews and ratings on Glassdoor to decide if IBM is right for you.