3.0
Mar 29, 2026
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Great culture, supportive team, and friendly environment. People collaborate and help each other, making it enjoyable to work
Cons
Frequent layoffs create instability and ongoing stress.