2.0
Sep 12, 2024
Former employee, more than 10 years
Buffalo, NY
Recommend
CEO approval
Business Outlook
Pros
Well educated, long-term employees, good pay, flexibility
Cons
Terrible work culture, leadership only cares about numbers, no value to the employees, lots of outsourced work that led to horrible customer/provider service, incorrectly processed information/errors