IBM Senior Software Engineer reviews

3.9

82% would recommend to a friend

(2,153 total reviews)
avatar

Arvind Krishna

74% approve of CEO

77% positive business outlook

Software Engineer/Senior Software Engineer employees have rated IBM with 3.9 out of 5 stars, based on 2,153 company reviews on Glassdoor. This indicates that most Software Engineer/Senior Software Engineer professionals have a good working experience there. IBM is rated in line with the average (within 1 standard deviation) by Software Engineer/Senior Software Engineer professionals compared to other employers within the Informationstechnologie industry (3.9 stars).

Reviews by job title

2K reviews
3.0
Oct 1, 2025
Recommend
CEO approval
Business Outlook

Pros

Great team culture and supportive colleagues who make work enjoyable. Opportunities to work on interesting projects with advanced technology. Flexibility to work from home helps productivity and work–life balance.

Cons

Career progression can feel unclear with limited ownership opportunities. Requests for flexible working are ignored, and return-to-office mandates of three or more days reduce productivity. Salary increases and benefits are not always competitive compared to the market, and there are no bonuses for individual contributors. A significant amount of work is being transferred to lower cost locations, which can impact morale and career growth opportunities locally.

Viewing 91 - 93 of 2,153 Reviews

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