5.0
Sep 16, 2025
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
- culture: responsive, open leadership, collaborative environment - team: smart, passionate, fun coworkers - work: impactful, mission-driven, always evolving
Cons
- distinct parts of the business operate very differently, sometimes driving disconnects