Company: IBM
Date: 2017-07-19
Overall rating: 4/5
Employment status: former
Experience level: Junior

Great company.
Pros: It can elevate you. Personally and professionally. Plus it is still governed by a will to make things better. Which is a lot.
Cons: As all perspectives are subjective, here is one you can ponder upon: usually management is still reluctant to profound changes.