Company: IBM
Date: 2020-12-21
Overall rating: 4/5
Employment status: current
Experience level: Junior

Solid / safe place to work and learn
Pros: Work with smart and hardworking people. Exposure to different industries and technology domains. Great resources in place to help you learn when beginning your career.
Cons: Your manager is not involved in the work you do, meaning it's hard for up-line reports to understand potential and promote. The promotion process is also extremely rigid, and the time invested and quality of work you do is not easily reflected in pay. Additionally no bonuses. However this is a problem that exists with many consulting firms (Accenture, Deloitte, etc).