1.0
Jun 6, 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.