1.0
Apr 27, 2026
Anonymous employee
Current employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
No positive things about it, at all.
Cons
The environment is toxic, and deeply demoralizing. The new CTO (Sri) is responsible for building a new overseas office, but the overseas team performs extremely poorly. Some folks who were given high titles try to suppress this fact and protect Sri (CTO). If you speak up and raise concerns, you're the problem, not them. Some weird stuff is going on behind the scenes.