2.0
Sep 9, 2023
Recommend
CEO approval
Business Outlook
Pros
Friendly people working together towards a noble mission
Cons
Upper management is completely out of touch with employees. Staff concerns are ignored during townhalls. Staff are treated like numbers rather than people. Compensation below industry average.