1.0
Jan 28, 2026
Anonymous employee
Former employee
Riade
Recommend
Business Outlook
Pros
Class A - health insurance
Cons
Extremely toxic people and terrible work environment, particularly in the Customer Experience department. Unfair treatment, confused and unstable leadership. There is no work/life balance.