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

Good
Pros: Can't speak for other business lines or even other groups, because IBM is huge and employee experience varies and largely depends on their managers. My group is great -- good culture, nice/smart people, and opportunities to grow.
Cons: Pay is below the industry average. Compensation is definitely not competitive. Expecting no bonus this year. 
Long hours sometimes.