2.0
7 Nov 2025
Former employee
Philadelphia, PA
Recommend
CEO approval
Business outlook
Pros
- decent in-office benefits like healthcare and free coffee and lunch
Cons
- overhyped call center vibes - pay and performance is very metrics-centric but metrics are not in your control; can be frustrating and stressful