IBM reviews

3.9

78% would recommend to a friend

(107,126 total reviews)
avatar

Arvind Krishna

76% approve of CEO

68% positive business outlook

IBM has an employee rating of 3.9 out of 5 stars, based on 107,126 company reviews on Glassdoor which indicates that most employees have a good working experience there. The IBM employee rating is in line with the average (within 1 standard deviation) for employers within the Informationstechnologie industry (3.9 stars).

Reviews by job title

107K reviews
4.0
Jun 25, 2008
Recommend
CEO approval
Business Outlook

Pros

IBM is operating oin the leading edge of business and technology. I can hardly imagine any other company that can provide the level of opportunity that IBM does. The development/educational opportunities are immense. Moreover, as a company, IBM takes diversity very seriously. Furthermore, there are plenty of opportunities to get involved in international projects.

Cons

Due to its size, it can be a quite bureaucratic place. Moreover, because of the great "brand" and established process driven methodologies sometimes I feel the human factor is not appreciated as much as it should be. This is also reflected in the compensation7benefits package which is usually below market rate.

2.0
Jun 25, 2008
Recommend
CEO approval
Business Outlook

Pros

There are still a large number of very talented people working at IBM... the sheer breadth of knowledge, experience and talent is a very strong positive.

Cons

Compensation is very poor, especially if you have worked there for a long time. The sales plan is changed frequently, usually having the effect of lowering pay for any level of achievement. There are large numbers of people who add no value. The travel and expense policies (economy flights, tiny per-diems) mean I am frequently embarrassed in conversation with peers elsewhere who cannot believe that IBMers are willing to put up with such poor conditions.

2.0
Jun 24, 2008
Recommend
CEO approval
Business Outlook

Pros

Some of the best reasons for working in IBM include the following: 1. Immense scope to participate in technical forums/fora. IBM is part of nearly every technological iniative on earth and hence, any employee is bound to find something or the other that caters to their taste and skill. 2. Investment in nearly every facet of the IT business. IBM is into services, hardware, systems software and application software development. There are various teams where one could find an interesting career. 3. Fairly open with diverse mentor-mentee relationships. IBM encourages people to find mentors to help them guide them along their career. Given that there are people who are leading the technology innovation there is always scope to find someone to inspire and guide you along.

Cons

The downside is as follows: 1. Poor management. Most of management focuses only on delivery and are not interested in employee development. Anything that is not related to the deadline around the corner is irrelevant and harms delivery. Though it is vital to focus on delivery, managment doesn't recognise the importance of long term growth and totally lack a vision. Management would love to claim that their teams achieved tonnes of things but only the team members know how much they had to suffer for that. Managers prefer all of the non-delivery stuff to be done in employee's personal time. 2. Very stingy. IBM is extremely stingy as far as benefits and other facilities are concerned. Even if someone has come up with a wonderful paper and wish to present it elsewhere, they will whine and cite budget constraints thereby discouraging employees. They will pack people in the minimal quality hotel and not pay much per diem for trips abroad. They make every rupee coming out seem like it has been begged for. Anything which is not for delivery has to be paid out of employee's pockets. 3. Process. IBM only believes in process and in that process they make everything so circuitous that employee would rather suffer in silence than make use of the facilities (which are genuinely inaccessible). Simplest example would be the leave processing system. One needs to raise a request in a database which goes off to some other country and a few days later a form arrives (if at all) which needs to be filled and submitted to the manager. He will then approve it and finally you have your leave granted. In countries like India and China, procuring anything is a nightmare as the number of forms to be filled and the number of people who have to say "yes" keeps growing. 4. A lot is only on paper. This is actually a mix of management and process issues. A lot of the so-called facilities are only available on paper. If one tries to realise them, then they are made so difficult to achieve that one loses motivation pretty much immediately. 5. Hiring. IBM focuses a lot on simply meeting headcounts (number of employees are refered to as headcount). They do not even care to ensure that a particular person is good enough or not and whether it makes sense to have in a good team where the team dynamics can get affected. 6. Mindset. IBM still ives in the mainframe mindset. They only know how to make things utterly complicated and messy. Nothing is simple at IBM. Even the tools and software that we are forced to use are arduous and unimaginably stupid. All of us keep wondering who designed them. Many sotware engineers would raise objections which will be dissolved in the numerous process and higher management decisions. Eventually everyone starts thinking along these complicated lines. They can make anything messy. Even when they adopt something from the global software community, they have to change it to suit IBM's god-knows-what-policy and then what comes out is an extremely messy and convoluted approach to the same thing.

Viewing 106825 - 106827 of 107,126 Reviews

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