5.0
Jun 7, 2026
Current employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Great work culture, supportive leadership, and excellent learning opportunities. Employees are given ownership, encouraged to innovate, and provide exposure to meaningful projects and global collaboration.
Cons
Nothing for now from me for Sutro Li