Maybe a good place for the American or non-Chinese employee because they get better treatment.
Regularly have to work overtime past midnight, weekends and holidays. They only care about how many hours you are in the office.
The CEO and CTO don't know anything about managing projects, products or people. But if you stay in the office every day as long as possible you can survive.