Pros
Holidays are more than any company.
Cons
Well I worked into that company less than a year, and I thought earlier not to any put any review about this company. But looking into the loud and red eyed comment from the management in the title of "Sour Grapes", which push me to put review.
Neither I was part of this appraisal process and nor I came office on time, I took leave with proper document only.
I feel this company playing with employee's merits, in simple word its a hire and fire company. HR of this company is fully biased.