5.0
Nov 21, 2025
Recommend
CEO approval
Business Outlook
Pros
Great people, supportive team Intellectually stimulating and complex challenges Meaningful, mission-driven work with a direct and measurable positive impact on the lives of our users/people
Cons
Onboarding activities are comprehensive but could be streamlined to be more time-efficient