3.0
Nov 18, 2025
Current employee, more than 3 years
Buffalo, NY
Recommend
CEO approval
Business Outlook
Pros
WFH, unlimited PTO, great colleagues
Cons
Poor business outlook over the last few years (though seemingly improving); C suite is so out of touch with the day to day of the average employee, it’s shocking