5.0Jul 23, 2024The people make it a great place to workHrCurrent employee, more than 10 yearsBuffalo, NYRecommendCEO approvalBusiness OutlookPros- The culture and people, especially in the physical offices - Autonomy to get your work done - Encouragement to learn more every day, take on projects and tasks that I enjoyCons- 401k match - More clear paths for promotionShow more