2.0Jun 30, 2026Dedicated team and great benefits, but poor management issuesProject managerCurrent employeeRecommendCEO approvalBusiness OutlookProsSmart dedicated people who care about the mission. Great benefits.ConsHypocritical company burning out mental health of employees. No work life balance. Some senior managers poorly trained. Sink or swim onboarding.Show more