1.0
May 13, 2026
Former employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
- Decent benefits - Low talent bar - Remote environment
Cons
- Inept CX management - Not a meritocracy...at all - Low quality talent across the board