Pros
Good people, seniors are friendly and approachable, opportunity to work with big clients. Travel reimbursement is provided. You can leave 30 mins early 5times/month without a pay cut.
Cons
No job security. You can and will be replaced anytime. 2 years of bond is present, where they ask you to submit your original documents, which you will receive only after your 2-year tenure is complete or if they lay you off. If you quit before your 2 years are completed, you will have to wait till the 2-year mark is hit before you receive your documents. The company can lay you off and waive your notice period and won't pay you the compensation even tho the agreement says they have to. Salary will be late 9/10 times. There is clear favouritism among the upper management. Not enough space is available to sit in the office now due to overhiring, so if you get shortlisted, you will definitely have a hard time finding a fixed desk. WiFi is slow. AC doesn't work in all rooms - people would complain daily about this. The water cooler in the pantry area doesn't have very clean water - it might have improved by now.