2.0
5 June 2025
Recommend
CEO approval
Business outlook
Pros
Coworkers are generally great, the mission is well intended.
Cons
Formerly great employer, management is now far less than desired. Benefits and perks have fallen away. Salaries offered are no longer enough to justify the stress and expectations on employees. Dysfunctional attrition and staff dissatisfaction is at all time high.