Company: IBM
Date: 2017-01-22
Overall rating: 3/5
Employment status: current
Experience level: Junior

Depends on the project
Pros: 1. Lenience on timings and work from home option.
2. Lot of projects and hence no risk of getting wasted in the bench
Cons: 1. Very less hikes.
2. Management doesn't recognize employees who go the extra mile.