5.0
12 Feb 2026
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Meaningful work driven with purpose and committed leadership.
Cons
Small team means high dependency on people for all critical tasks.
Check out your Company Bowl for anonymous work chats.