5.0Mar 24, 2024Great Work environment - very supportiveCustomer support specialistFormer employee, more than 1 yearLos Angeles, CARecommendCEO approvalBusiness OutlookProsSupportive Flexible Easy Onboarding Paid TrainingConsThere have not been many downsides, except some communication barrier with french-only speaking teammates.Show more