Company: IBM
Date: 2014-04-26
Overall rating: 3/5
Employment status: former
Experience level: Senior

It's not as good as it used to be
Pros: You can 100% telecommute for most jobs.  Lots of really great people work there and some truly visionary products.
Cons: You're a number here.  The performance review system is designed to get rid of people - layoffs occur pretty much twice a year (just enough to stay below SEC filing requirements).  Any benefits promised are not something you should count on long term, they will be pulled back sooner or later.