IBM reviews

3.9

78% would recommend to a friend

(107,132 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,132 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 Information Technology industry (3.9 stars).

Reviews by job title

107K reviews
2.0
Feb 28, 2012
Recommend
CEO approval
Business Outlook

Pros

1. Benefits - pretty decent, health and dental insurance you can get for free if you sign up for the basic plan. 401k match is up to 6% after you've been there 1 year. 2. Flexibility - Depending on how lenient your manager is (mine was) you can work from home if you're sick or out of town without taking any PTO. 3. Co-workers - Basically all of the FA's are 20-somethings, so you'll be able to work alongside some good people. Then you can all go to lunch and talk about how stupid your job is. True story. Happened a lot. 4. Good resume builder 5. Ping-pong.

Cons

1. Compensation - Starting salary is 40k with a sign-on bonus of $1,500.. Not bad for a recent college grad just starting out, I'll admit. But don't expect to see a raise any time soon. Or a bonus. You'll likely see that same paycheck twice a month for years to come. 2. On-the-Job Training - This was how I figured out IBM was a joke within the first couple weeks. My previous manager told me on the first day, "you'll think we've never trained somebody in before." He was right. Although they offer training classes, these are basically a formality for all new hires. These sad excuses for classes won't actually help you do your job. The person I shared an office with basically taught me everything. 3. Job Satisfaction - I worked some not-so-fun jobs through college. I sold shoes, did janitorial work, cleaned horse stalls. Even at $8-10 an hour, these jobs were still more enjoyable than being a Financial Analyst at IBM. 4. Cost-Cutting - This is my biggest problem with IBM as a company. IBM actually just laid off about 1,200 employees from their US workforce in the week I wrote this review. Some from the Rochester plant were included in this. If you're thinking about starting a career at IBM by taking a financial analyst job, consider this: From 2007 to 2011, the US IBM workforce has shrunk from 135,000 down to 98,000 employees. They have been shipping these jobs overseas and will continue to do so because the labor is simply cheaper over there. IBM could care less about their employees. It's all about making the shareholders money, even if it means canning people that have been with the company for almost 30 years. 5. Work-Loads - Although some of the work is being shipped overseas, a lot of this work is just being piled on to current employees' workloads. Now I understand that the longer you stay with a company the more work you'll have to do, that's a given. But along with that usually comes a pay increase. As a Financial Analyst I guarantee you will be given more, and more, and more mind-numbing work to do. And to thank you for your efforts, IBM will let you use their bathrooms. Sweet deal, right? This job does provide good finance experience for a recent college grad, but that's about it.. This isn't the place to build a career. In my opinion, the entire COE will be shipped overseas in the next 5-10 years.

2.0
Apr 15, 2015

Designer

Recommend
CEO approval
Business Outlook

Pros

If you end up on the right projects, you get interesting challenges and the chance to learn a lot about dealing with large cross-disciplinary teams and messy problems, and even as a recent graduate you can have a really big influence on major products—if you end up on the right projects. You work with some great people, and everyone is really friendly. The design studio (and by extension designers) currently have relatively strong political backing and a lot of pull within the company, so in some cases at least, you get to drive strategic discussions and sit at the table with product managers, dev leads, etc. A lot of big companies are trying to make design work for them right now, and IBM has one of the most serious efforts in this area, so you can learn a great deal about how it might work and how to go about helping an organization become more user focused. A lot of what determines your experience also depends on your attitude and expectations—if you look at challenges as something to learn from, you will learn—if you want an easy job where someone has already figured everything out... You will be disappointed.

Cons

A lot of teams are quite dysfunctional, sometimes for reasons internal to the studio, but usually because of the widespread bureaucracy and politics within the broader company. Also, lot of people choose to work at IBM because they can hide in the vastness and get away with doing next to nothing, so mediocrity and lack of motivation are the norm outside of the design studio. A lot of people are completely out of touch with current trends in technology and design, at least as far as user interface stuff goes. Another downside is the fact that even within the studio, the real goal is just getting to a place where design best practices can be applied, not pushing the field of design forward. There is no need for real innovation or flair, just for applying techniques that were worked out ten years ago to problems defined years before that. While what IBM Design is doing can be quite exciting, there are a lot of exciting things happening at the intersection of design and technology right now, and a lot of them are much more exciting than IBM. Also, expect to be around a lot of people just out of college with little to no perspective.

3.0
Jul 11, 2010
Recommend
CEO approval
Business Outlook

Pros

Working remote/home for many positions (just be aware that this is a prelude to EVENTUALLY outsourcing your job to a cheaper 3rd world locale). You have access to some strong co-workers for support and to learn from. In general, there are also many opportunities to get involved with different technologies (although that comes with a caveat, see my comments in the "cons" section). And across the industry, for resume purposes, IBM still has a good name so take advantage of it while it lasts. IBM is now a good company for any fresh-out-of-school newbie that wants to gain some standard 21st corporate world experience. Plus the pay is not bad for newbies. For more experienced workers however, IBM is very limited. Executive management's not-so-secret agenda is to layoff as many "high priced" USA-based employees (and in other developed countries) and outsource everything possible to the 3rd world. Any gaps are theoretically back-filled with the "layoffees" as contractors, assuming they can't find work elsewhere.

Cons

At this point in IBM's history, it's a lot like life during the decline of the Roman Empire. There were worse places to live during the decline of the empire but the Visigoths were coming. When considering the eradication of IBM's developed-world workforce (and compensation packages) throughout a never-ending quest to transfer the payrolls to cheaper 3rd world countries, there is a lot of risk involved with working at IBM long term. In the short term, it's a decent place to pay your dues for a few years and then leave for greener pastures with 'IBM' on your resume. You'll have lots of exposure to different technologies at IBM. Unfortunately, a lot of what's forced on you is either proprietary, obscure, or rapidly vanishing outside the world of IBM (think Lotus Word Pro, Lotus Notes, Domino, etc). Many US-based jobs at IBM are "tenuous", so the workplace feels a lot like dining under the Sword of Damocles. Since your co-workers know that the end could come at any moment, and their survival depends upon how well they rank compared to you, the result is reduced information flow/share, cooperation, participation, and general workplace camaraderie among your co-workers. On the subject of "how you rank", the PBC system (performance reviews) at IBM is a TOTAL FARCE. It's basically a random system of ranking by the managers. Worse yet, you usually already have a performance number assigned before the evaluations ever begin -- based on who the manager's favorite employees are, how many people in the dept the execs said will need to be laid off in the next year, etc. Specific to a bonus/commission/performance-based role at IBM like the TSM position, another rub is that you don't pick your assignments - they're given to you. So, if a manager needs to get rid of someone, it's far easier to assign the "DOA" and "tire-kicking" deals (which are almost certain to go nowhere and therefore result in lower performance) to anyone targeted for layoff than it is to deal with concocting other reasons to get rid of them and thereby meet executive management's employee attrition goals.

Viewing 31 - 33 of 107,132 Reviews

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