5.0
27 Mar 2025
Anonymous employee
Current employee, more than 3 years
Buffalo, NY
Recommend
CEO approval
Business outlook
Pros
-Managers back the work of their team -Great benefits (time off, holidays, work life balance) -Work as an individual contributor, so you are in control of your success -Enjoyable culture in the office -Hybrid schedule -Ability to travel based on the position -Interesting work
Cons
-Location of the office (Buffalo)