Company: IBM
Date: 2015-02-11
Overall rating: 3/5
Employment status: current

Great People
Pros: Smart people and products.  I'd say overall there is very good atmosphere of trust and fairness. There is a strong focus on education, and they reimburse for outside classes taken (Up to 5k/year I think). Benefits are good, and I'd say quite competitive in the market. Good 401K matching (they'll contribute a max of 3% of your 6% or greater). Free drinks in the breakroom. Flexibility to work from home at times. (If you live 50+ miles away from an office you can work full-time from home...policy).
Cons: Very corporate. Corporate structure makes it hard to advance, while salary can be decent, the sales roles can be a grind. Management is usually slow to accept proposed changes, and the team espouses top down management