1.0
Oct 20, 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
The people who have worked at the company for many years have real compassion for the company and its goals.
Cons
Layoffs. Every six months. Leadership keeps revolving, budgets keep shrinking, and resources keep vanishing. Leadership communicates cryptically, leaving employees feeling gaslit and confused.