Cons
Salaries were not paid on time, the work culture is toxic, and there are mandatory shifts of 10 hours that can extend to 12 hours. Feedback is vague, there is a tendency to overwork, and a constant fear of job loss prevails. Even after resigning, they will take over 60 days to settle your final payment (which is stated as 45 days in their offer letter) despite you having emailed them multiple times. Think carefully before you join.