I have worked here for 2 years and felt terrible.
It did not offer me single hike though I was top contributor in my project.
Company rhinks about their billing hours only , you have to maintain 102% hours effort of billiability ( this include all holidays )
They will force you to maintain this, every quarter they show loss and ask each employee to come on weekends so that they can comlensate their loss and for these weekend work they dont offee any comp off , any allowance.