3.0
May 6, 2026
Anonymous employee
Former employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
- Collaborative culture / no politics - Mission orientation - Never a dull moment ;)
Cons
- Lots of fire-fighting - Too many priorities - Market headwinds