Pros
Cabs facility and security. Sodexo card and Cafe Relaxed morning timings (but there is no fixed time when you can leave the office)
Cons
1. If u can butter up your manager,then it's s best company to join. 2. No fair process in the year end review 3. At the time of hiring, HR will paint a picture that you will be getting high bonus and benefits. In reality, it won't be even a single digits percentage of what mentioned at the hiring time. 4. Micromanagement and EDs note down the employee in/out time, lunch/snacks break duration. 5. Anyone can give any review for you and you will need to explain it. Creates a unnecessary competition between peers and same level peers are asked to give the review anonymously. 6. No work life balance. Working here is like you are a animal, and your manager can call you and ask you to work at 1am also. 7. Just the maintenance work and nothing new to learn or to code. 8. Even if the employee has met a serious accident, they would still expect the employee to come to office and work for them. Else they will take it out in your year end review. 9. Managers don't have the guts to say anything about you in your face, but will go around and tell about you all bad and incorrect things in front of everyone when you are not around. 10. For India employees, the meetings are always scheduled at late night which are of comfortable time for other regions. The meeting timings should be equally well balanced for all the regions involved. 11. Employee are expecting to not have any personal life even after working hours and weekends and can be asked to work on weekends (with no extra appreciation or benefits)