4.0
Feb 26, 2026
Recommend
CEO approval
Business Outlook
Pros
This is indeed a great place to work due to vibe, talent density and the kind of projects I get to work on.
Cons
Senior management shys away from answering difficult questions and is now completely controlled by folks in US HQ.