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

Decent place to work
Pros: Good benefits; managers generally support  you if you pursue different opportunities within the company; hire from within.  They embraced diversity and diversity awareness training long ago.
Cons: Too many mid-level "in name only" managers who don't contribute to the bottom line and aren't equipped to inspire or leverage the people they manage.