Company: IBM
Date: 2020-04-22
Overall rating: 3/5
Employment status: former
Experience level: Junior

Good as long as you get a good project
Pros: Flexible work timings
Transparent ratings
Values and Culture is on point (but execution depends on management)
Cons: Slow growth
No room for talent, more of office politics (but this varies from location to loacation)