Company: IBM
Date: 2013-07-27
Overall rating: 4/5
Employment status: former
Experience level: Senior

Good overall but times have changed.
Pros: The company has a long history, reputation (the name speaks for itself), great product, global, benefits, skies the limit for above/beyond contributors, resources and a great talent pool!
Cons: It's a big company therefore you'll have to contribute above and beyond to be recognized or to survive. Employees are just employees.  Concentrate at what matters to the company not what you think matters.  However, these are prevelant in most companies today.