5.024 Mar 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