Company: IBM
Date: 2017-06-29
Overall rating: 1/5
Employment status: former
Experience level: Junior

Not good for experiance people
Pros: Sick leaves are unlimited that is the only best I found here.
Cons: No salary increment
No good projects
less bench strength, you have to be billable, else they will ask you to  
will ask to relocate to project location (anywhere in India) or resign.
No HR system, has people manager concept which may belong to other state/city so you can not directly meet him. Then they have deployment manager, and project manager too complex structure.