Pros
Great events and festival celebration Good colleagues Used to have good projects
Cons
POLICIES, worst part of the company. Not at all favoring employees. Need to sign bond for seniors too, need to sign bond when accepting increment and if you don't want to accept increment they will tell you to resign. Team lead praises those who are licking their shoes, typical corporate. Felxible WFH for managers, but for developers it's against policies. Upper management sees only resources instead of employees. They used to conduct quarterly department meetings for issue discussion, right now it's stopped, and even back then everyone was facing issue with the poor quality of Mangers managing, at first saw some changes, but then it all went stale and saw them favouring Managers more than developers. They accept us to work at the level of MNC and do extra work, but without benifits of working extra. Recently saw them firing employees with atleas 1 week notice, with no compensation, just telling them their performance is not good. They have rule of having 2 months notice period, but if they fire that doesn't apply, this is the issue with the current management. Have seen Upper Management raising escalation to an employee just because they think he was taking more leaves on Friday... Yes the current market is not good, but with this type of behaviour they will never grow, last senior person I saw in my department that got hired was 8-10 months back. For freshers might be a good place to learn if you don't have any better offer, but for seniors would definitely not recommended, other small companies with same strength would be much better.