Company: IBM
Date: 2018-01-04
Overall rating: 3/5
Employment status: current
Experience level: Confirmed

Great people, poor leadership
Pros: Pay is great. You will work beside some of the most best and brightest minds in the industry and watch them all get laid off. It's a great place to work provided that you don't get caught in one of their several monthly rolling lay-offs that your manager cannot protect you from. 

Where's Jimmy?  Oh he's gone. We don't talk about him anymore....   :-(
Cons: This place is an oligarchical museum of fossils. Average IBM'er tenure is 20+ years. For most, it was their first job out of college and now it's 30 years later. Thinking out of the box is NOT celebrated. From management down, this place is a "stuffy, fall in line and put on your IBM blue zuit suit a zip it kid atmosphere. Its the way we've always done it....kid. What would you know? I've been doing this for 30 years."

As for mobility, it's the phone company. You'll move up when your boss dies. (I wish I was joking.)

Lastly, performance may or may not have anything to do with you being laid off from this place. You're just a number and that's the truth. There are teams of HR personnel that purge employees out of the company to beef up numbers for Wall Street. Don't believe me, google Watching IBM.