1.0
Sep 27, 2025
Former employee, more than 1 year
Buffalo, NY
Recommend
CEO approval
Business Outlook
Pros
It added a line to my résumé, but that's the only positive thing I can say.
Cons
- Every day was a nightmare of endless claims dumped on my desk. - Outdated, broken systems made mistakes inevitable, and we were the ones punished for it. - No training, no guidance, no real support — just constant pressure to process faster regardless of accuracy. - A culture built on blame, where employees lived in fear of being humiliated or discarded over the smallest error.