1.0
Aug 13, 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
New to tech? The starting salary will be comparable to elsewhere.
Cons
Lack of stability or anything resembling a coherent strategy due to multiple layoffs. Most tenured management and engineers have been fired. Expect technology and direction to change frequently and be willing go go along with the newest managements’ ideas, no matter how poorly conceived or communicated.