4.0
Jun 1, 2026
Current employee, more than 1 year
Buffalo, NY
Recommend
CEO approval
Business Outlook
Pros
Decent Benefits, good reputation, wide exposure nationally
Cons
Prides themselves on internal development, but it is slower than advertised depending on your line of business