5.0
Jul 10, 2026
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Fantastic work culture, meaningful work, and highly supportive leadership at all levels.
Cons
None, other than understandable struggles with sudden layoffs.