Pros
Gets On time salary every month
Cons
The single most horrible thing this place will do to you is take away your peace of mind; inch by inch. Overwork is rewarded by more work, company success leads to delayed appraisals (6 months or more) and low hikes, and calling out incompetent management leads to systematically firing employees. Each day you show up to work worried about the escalations/last-minute things that destroy your work schedule. And leaders manufacture these so-called 'urgent projects' to build pressure on teams. And most of the time these urgent projects are scrapped or lead to zero results. The heads will make the entire team work on 'very important' presentations while halting and delaying other tasks and giving zero guidance/ clarity. His team is left running around and figuring things out while the head will take all the credit and never appreciate the team. When people resign, the head's feedback goes something like this- 'You're not capable of getting a higher CTC', 'You haven't performed' and so on. In one incident, the Head also denied WFH for an employee whose family member was terminally ill which eventually led to his resignation. And you might think he is good at his job, but nope. Despite numerous resignations, complaints, and feedback, the company refuses to take action since he is the co-founder's friend. Overall, the company's product is outdated, the vision is vague and ever-changing. There's no real concern for employee health, growth and work-life balance. You can't even take a leave without being made to feel guilty for missing work. Most of the ex-employees have taken a 2-6 month career break after this company to recover from this horrendous experience. The attrition rate is at an all-time high.