Company: IBM
Date: 2017-02-25
Overall rating: 5/5
Employment status: former
Experience level: Confirmed

Great place with multiple core competencies
Pros: 1. Heavy focus on R&D, technical as well as soft skill improvement
2.  Opportunities to work across multiple product teams helps drive horizontal development and innovation
Cons: 1. Lack of sharing company vision with bottom of hierarchy