5.0Jan 5, 2026No ComplaintsCsa - customer service associateFormer employee, more than 1 yearTulsa, OKRecommendCEO approvalBusiness OutlookProsThe position was fully remote, and I felt well supported by both coworkers and managers. I even had to take some unexpected time off, and they were super cool about it.ConsCouldn't stay once I moved out of their territoryShow more