1.0
Jun 22, 2021
Former employee
Recommend
CEO approval
Business Outlook
Pros
Good benefits and a noble mission.
Cons
Drama central. Never-ending problems with fellow employees and management. Clown car of consultants making vital company decisions. Poor culture. Management by fear and retaliation.