IBM reviews

3.9

78% would recommend to a friend

(107,178 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,178 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
5.0
Jun 17, 2019
Recommend
CEO approval
Business Outlook

Pros

-Opportunity - So much opportunity to do more than just your job, passion projects, giveback to community, working with schools, internal groups, external groups. My development job at IBM is a very small amount of the work I do, I do more for IBM outside of my lab/office just in the external giveback and working with outside organizations and groups. -Work Life Balance - I think it's termed "integration" now, which i prefer, I've raised three kids here, it's never a perfect balance but that's ideal, because I get time to work when I need it but also time to drop kids off at school, go to kids sports/games, and help with homework. I do work a lot, but it's driven by me. There's tons of projects and things I do when the kids go to sleep or on a quiet evening because I love to do this stuff, and that's just me. -Community outreach- there's a huge sense of giveback at IBM. IBM has a portal for registering volunteering and giveback and gives grants to organizations you work with. IBM encourages and gives us a lot of autonomy on this so there's no real limit to how much you can work outside of IBM giving back to community as long as it doesn't interfere with your business commitments, and they will provide computing/tech resources/educational kits to help support it. -Mentoring/networking-the most underated feature of IBM is mentoring, as a senior engineer we're encouraged to be mentors to junior engineers, and while it's not required, it's extremely helpful to have a mentor, it's allowed me to navigate and plan my career progression based on their advice and experience. Because you're in charge of your career the mentoring is the perfect amount of coaching and self-accountability that I need to stay motivated and on track in my career goals. -People- People are awesome, I've worked with many people who work tirelessly with time they don't have to help me, or other people, to work with high school groups, to help people they don't even know within IBM who need help. The part that makes IBM culture and values amazing is every single person you meet who is a living embodiment to them. -Overall - The thing I love about IBM is that there's so much to do, I'm never bored, and always feel like I have an impact, but most importantly I feel like my impact is greater outside the company, and helping make the world better by being me and defining how I can give back to my community and help others. Is the pay comparable to the other big companies trying to recruit me? No, but like Kingpin said "It's not always about the money Spider-Man"

Cons

-Big-, IBM is B-I-G, so there's no list of steps for things like career progression, establishing internal support groups (like a gaming group for example), how to establish a community outreach event, etc. and that's mostly because no one defines what/how you do any of that, and really the way it's done is different for everyone so it's really up to you to figure out how to do all that. -Money - They pay well, is it great? Not compared to the giants like Facebook, netflix, or Google, I've talked to those companies just to know what a move would look like and the money difference can be quite big if that's your motivation. -Getting things done- I'm not sure I would do anything different for this given IBM's size, but IBM has a much more organic approach to starting things, getting things done, innovating side projects and community outreach etc, where you can start groups and projects you're passionate about, but you have to gather the support for it, you can get support and funding, but you have to originate the idea and figure out how to make it work and do the leg work for it, which is great if you're a type A personality and passionate about something. But also means you become the project manager, recruiter, and communications person for your particular cause so its easy to take on too much at times.

1.0
Apr 20, 2019
Recommend
CEO approval
Business Outlook

Pros

No pros as such. Nothing

Cons

One of worst decision of my life to join IBM. I have put down my resignation after 1 month of joining. RCM and HR force you to relocate. If you deny, they will threat you and fire you. Company is in worst state. In NCR they don't have work. Mostly client side project, they too in very bad condition. Only old employees stays in IBM because they can't switch there job. Peoples are so out dated in term of technical knowledge. Only thing they know politics...

1.0
Apr 19, 2019
Recommend
CEO approval
Business Outlook

Pros

Remote work is nice due to the flexible schedule, comfort of working from home, and leaves plenty of time to apply for other jobs. Saved a lot of money on gas and car payments. Extensive travel helps keep those reward points high. IBM still looks great on the resume because most other employers don't know what a wreck it is. The company is so large that depending on the role, comp plan, territory, and manager you may actually not hate your job.

Cons

Where to begin? Let's start with the top 5... 1. Management's "strategy" can best be described as: Let's constantly implement broad, sweeping changes with little to no warning, put our employees in impossible situations, brow beat them when they fall short, then lay everyone off 3 months later. Oh, and then wonder why moral is at rock bottom. 2. Culture... there is none. Unless you consider infighting, back stabbing, and a general "meh" attitude toward colleagues a culture. 3. Get ready for an earful of dishonesty and broken promises from your managers. Managers are constantly trying to oversell employees on a job, project, move, etc. when the reality is they need someone to fill a garbage job that no one wants. Once you're in the role, they'll do nothing to help you. And every time you go to them with a problem, they'll put it back on you. Really atrocious management all around. 4. Semi-annual changes to comp plans and quotas to put full attainment just out of reach. Did you do well last quarter? Guess what, your quota is going through the roof so save that last commission check because you won't be getting another one any time soon. Did your whole team do well last quarter? Expect the department comp plan to be adjusted... IBM is always looking for ways to pay you less while relying on the complacence of their employees to keep them around. 5. Mediocrity, laziness and bureaucracy abound. I touched on this in #3 but it's really amazing how many people here will not lift a finger to help you, actively oppose outside-the-box thinking, and are obviously here just to collect a paycheck... if it's not in their job description, it's not their problem. At some point you'll realize that attitude begins to drain you of your motivation and work ethic, and you'll either make a choice to fight it or accept a mediocre performance from yourself. Don't expect this to be the company where you do your best work - use IBM to build your resume, put in a couple years, then move on to bigger and better things. As for jumping through hoops, get ready for a lot it; nothing gets done here quickly and without approvals, modifications, and pointless review by a dozen other managers and analysts.

Viewing 382 - 384 of 107,178 Reviews

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