Pros
If you are looking for a short-term job, then this company is for you. Because in a short period of time, the company's Chinese management, specially their co-founder will make sure that you suffer and leave. They have 10 hours straight working time. No Saturday off sometimes can ask for work on Sunday also and will not pay for overtime too.
Cons
24 hours, 7 days of working culture
The company isn't registered in India