1.0
2 Jun 2026
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Supportive and collaborative onshore colleagues.
Cons
Frequent offshoring and cost cutting, impacting team stability. Focus is on stock prices vs employee well being.