2.0
Apr 23, 2026
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Lower level staff are friendly. The product is good.
Cons
The Customer Experience department is the most toxic department ever. Nepotism is everywhere, and being honest about areas to improve gets you fired. HR isn’t on your side and they let go of amazing talent constantly. They are on the verge of losing market share.