2.0
23 May 2026
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Great Pay Great Benefits Pretty good work-life balance
Cons
Customer Service management does not know how to effectively boost employee morale. Policies change on a dime, and they use outdated tools to incorrectly rate employee work. Honestly there are some idiots at the helm of a few teams.