5.0Apr 17, 2026Management is very nice, but overly controllingCustomer service representative (csr)Current employee, less than 1 yearSan Francisco, CARecommendCEO approvalBusiness OutlookProsManagment is very very nice yesConsOvercontrolling company very excited to doShow more