1.0
Apr 28, 2025
Former employee, more than 1 year
Shanghai, Shanghai
Recommend
CEO approval
Business Outlook
Pros
The pay was alright, not bad but not particularly good either.
Cons
This is by far the worst place I have ever worked at. Management consistently belittles employees in public, yet fails to meet the very standards they criticize others for. Performance issues stem largely from poor managerial practices, but you will still have your competence and character attacked regardless. In short, management believes they are always right despite repeated failures, and they treat employees poorly as a result.