Company: IBM
Date: 2017-04-20
Overall rating: 3/5
Employment status: former

Good if you get a good project
Pros: Good work culture if working for foreign client and from IBM office.
No restriction on times except deliverable. 
Good work life balance.
Cons: If you get Indian client who ask to work from client location then it will suck.
All depends on Manager.
No salary increase even if you get high ratings.