5.0
Mar 18, 2025
Current employee
Shanghai, Shanghai
Recommend
CEO approval
Business outlook
Pros
wlb and modern management and great working vibes
Cons
its based in China and you will face high tax
Check out your Company Bowl for anonymous work chats.