3.0
22 July 2025
Current employee
Albany, NY
Recommend
CEO approval
Business outlook
Pros
Lots of tech and opportunities to learn
Cons
Too many in overhead roles, acting like the support center doesn't generate any of the company income. Feels like they almost take pride in grinding/chewing up and spitting out employees.