3.0
Mar 30, 2026
Current employee, more than 3 years
Buffalo, NY
Recommend
CEO approval
Business Outlook
Pros
Nice people to work with on some teams. Really invested in office space. Pay is good relative to cost of living.
Cons
Buffalo is sometimes a tough city to live in with weather and liveliness. CEOs blatantly disregard feedback from EVERYONE (i.e. return to office). Lots of recent reorgs make for slow progress on projects.