Company: IBM
Date: 2017-08-06
Overall rating: 4/5
Employment status: current

Career life and growth prospects
Pros: Great place to work. Access to several diverse  state-of-the-art technologies in leading  domains. Unlimited learning opportunities. Diverse culture and opportunities to go global on work assignments.
Cons: Career growth is slow to come. Despite acquiring the required skills, getting promotions can be frustrating process. Salary growth is often low.  Benefits though generally good and competitive can be elusive when it comes to annual bonuses.