4.0
Feb 25, 2026
Anonymous employee
Current employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
- Satisfying, meaningful work with clear impact - Good compensation and benefits for business roles - Smart, collaborative, and supportive colleagues
Cons
- Leadership could build greater trust through more transparency - Better alignment needed across teams on role expectations and performance standards - Establish norms for what is actually an emergency