Company: IBM
Date: 2016-08-09
Overall rating: 1/5
Employment status: current
Experience level: Junior

Beware all ye who enter
Pros: -Some smart people
-Starting to improve the number of young people (limited to iX, Watson)
-Work from home once a week
Cons: -Every growth investment/initiative is shot down in favor of trying to reach quarterly financial goals. This short term outlook results from management all being close to retirement and wanting to prop up the stock (they're not even doing that well) before they cash out. So they take short term actions, like laying off talented people left and right, and making the remaining staff pick up the slack of- no joke- 3,4,6 people.
-Overworked, understaffed, under-compensated
-Bonuses have been cut to laughable amounts or 0- consistently. 
-Bureaucratic; would make the DMV look like the pinnacle of efficiency.
-Company is fat at the top, way too many senior managers that are just counting the days till retirement
-Morale has everyone feeling like they're on a death march. Gallows humor allows us to survive.
-Good people get laid off en masse because of timing/politics, while the connected and quiet stay on.
-Attrition for young people is horrible. HR straight up lies to college students, telling them they'll be doing "strategy/management consulting." Unless you're absurdly lucky, they'll place you on an SAP implementation project where you'll be working 80hrs a week (no OT, but weekends and holidays included) just typing in data. Otherwise you'll do PMA work (Project Management Assistant), which means you're a glorified secretary.
-Vintage old boy's club mentality. Meaning, Sexism and sexual harassment is a thing, and it gets swept under the rug. If you're a minority, you'll get weird comments and back-handed racism.
-If you bring up concerns about ethics (like your manager is lying/stealing from a client), you'll be ignored and placed on a performance improvement plan. There are so many horror stories for whistleblowing.
-The company has been doing poorly for years, and even though they try to mask their financials, they're under investigation by the SEC. 
-If you're up for promotion, there's a good chance you'll get laid off in favor of cheaper, less experienced people
-No coffee in the office or other basic perks
-Healthcare coverage is a joke. Same with 401k matching.
-Exit opportunities suck because MBA admissions and other companies already know that IBM is a husk of its former self.
-End of the year reviews are a joke. A manager you have never met before in Costa Rica evaluates you based on scattered comments from other managers.
-My coworkers and myself are actively and unabashedly shopping our resumes. It's mentally exhausting worrying if we'll be laid off next quarter because some exec needs their $10M bonus.