1.0
Jan 28, 2026
Anonymous employee
Former employee
Riad
Recommend
CEO approval
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.