67% would recommend to a friend
Echo Zhao
Not enough data to show CEO approval
71% positive business outlook
Check out your Company Bowl for anonymous work chats.
Ratings trend for the last 6 months (96 reviews)
The top reviewed jobs include
Users say... "It's actually a great environment—flat and supportive, with friendly colleagues from various nations." "decent benefit and okay culture" "Collaborative Team Culture: Supportive colleagues who foster a sense of teamwork and shared goals." "nice superior, chill working environment" "Bonus is good and benefit moderate"
Users say... "Micromanage and not efficient management" "bad pay, OT a lot in SZ office"