1.0
6 Jun 2023
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
The benefits and colleagues are great
Cons
This place used to have an admirable mission however over the last year and a half it's deteriorated significantly. Management does not care about people. I’ve seen multiple people laid off while on leave with little to no support. I wouldn’t wish this place on my worst enemy.