5.0
11 Mar 2026
Former employee, more than 3 years
Shanghai, Shanghai
Recommend
CEO approval
Business outlook
Pros
Friendly culture and real care for employees. Pay is decent. Paid time off is nice too.
Cons
Sometimes very long hours and lots of pressure.