IBM Software Developer reviews

3.9

78% would recommend to a friend

(5,749 total reviews)
avatar

Arvind Krishna

70% approve of CEO

66% positive business outlook

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

Reviews by job title

6K reviews
4.0
Mar 14, 2012
Recommend
CEO approval
Business Outlook

Pros

IBM has an exceptional level of professionalism at all levels. The management is top notch, and there are essentially unlimited resources if you know how to access them. It is reasonably easy to move around within the company. That in addition to a 1 job year commitment policy provide opportunities to try new careers without leaving.

Cons

The processes put in place to make such a large company viable, also serve as frustrating obsticles to create change. IBM has become a very top heavy company. Due to new policies put in place to address this, it is slow and difficult for new graduates to move up. This is especially frustrating when collegues at other companies get promoted multiple times while you wait.

3.0
Mar 8, 2012
Recommend
CEO approval
Business Outlook

Pros

100% matching 401K contributions. Use of leading edge technologies and tools. Flexible working arrangements. Great experience in working with highly skilled and knowledgeable technical professionals. Pride of working for a renowned and respected technological giant. When you mention you work for IBM, people automatically respect you and treat you differently, in a postive sense.

Cons

Too many processes and inefficiencies to get the simplest task completed. While the working arrangements can be flexible (depending on your manager), there is a lot of pressure to get work done even though there are limited resources available. If a team member retires, resigns (yes, that happens) or is "resource actioned" (i.e., laid off), IBM does not replace that member, and remaining team members are expected to pick up the slack. There is no sense of job security, no matter how well an employee performs, or how well the division or business segment does in terms of generating revenue. There does not seem to be any rhyme or reason to decisions to lay off an employee. I've have personally seen IBM lay off highly skilled, knowledgeable, positively-reviewed, and experienced employees, in very successful, revenue generating projects. Too many meetings. By the time I get out of meetings, almost the entire day is gone.

Viewing 5539 - 5541 of 5,749 Reviews

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