1.0
Apr 21, 2025
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
The pay is pretty good for tech.
Cons
Constant chaos. Survived multiple layoffs, the stock price is in the toilet. If you accept an offer, know that the company has no strategy and Wall Street can see through it.