Pros
I think its difficult to think even of one good thing in this company. Still to fill the block i will say infrastructure wise it is decent.
Cons
Work life balance is zero. Taking holiday is like a dream in this company.Manager expects you to work on festivals.Company has given 20 leaves but you cannot avail it. Managers are least bothered about employees working overtime. No compensatory offs and no overtime ,even if you work on weekends its not considered . HR Policies are pathetic . You don't even get food plates or cups or drinking glasses in case you forget to get your own bottle/mug. Benefits wise it is zero . Onsite travel is Zero. Career opportunities wise it is zero and you keep working on same technology forever and ever.