Pros
Nothing to mention, good if you are customer location.
Cons
Worst HR policies. First company in my experience considering no of leaves taken in appraisal. Manager target your billing ratio in such way that it can be achievable only if you do not take any leaves, even casual leaves also which will be lapsed at the end of the year. One more important thing is variable pay, very cheap tactics to save money, variable pay always less than 50 percent of quoted figure , appraisal is less than the inflation of the country ,therefore real salary decreases every year. If you now that you are not able to pay the quoted figure of variable pay then why you are showing this as high figure in CTC and making fools of your employees. No employee welfare, they simply treat employee as money printing machine particularly when your man hours are billed to customers. When you are at customer location there is a policy that you can not take more than two leaves, if you have taken then your onsite allowance will be deducted, sample one among worst policies of company.