Company: IBM
Date: 2015-01-30
Overall rating: 1/5
Employment status: current
Experience level: Senior

Be Warned: This company majors in the minors and produces loads of DISSATISFIED IBMers
Pros: * The company was once great, and I work with plenty of really good, talented people.  You also have the opportunity to work with different types of clients / accounts / projects. 
* Working from home is a plus
Cons: * Constant threat of layoffs hanging over your head (there's no real rhyme or reason for the management team's decisions)
* Employees are not treated respectfully by management (of course this varies with your manager, some are humane but First Line Management team does not have any real authority, they are just handing down the directives form upper management)
* MASSIVE amounts of overtime EXPECTED in most areas of IBM.  And don't expect anything extra for it... you are basically told "be happy you have a job"
* No or minimal raises, there were no bonuses in 2014 for the vast majority of IBMers