Company: IBM
Date: 2017-10-20
Overall rating: 5/5
Employment status: current
Experience level: Junior

Unbelievable
Pros: I've never had such a supportive and values-driven employer, much less one that is innovative, trusted, and poised for huge success in the market.
Cons: The bureaucracy is complex. This should come as no surprise for a company with 106 years of history and 380,000 employees. They are fortunately doing things to help employees better navigate the organization and its many resources.