5.0Apr 3, 2025Strategic account managerCurrent employeeRecommendCEO approvalBusiness OutlookProsLeadership Support Work/Life Balance Great PeopleConsLack of external resources for sales departments can be challengingShow more
5.0Mar 1, 2023Technical project leadCurrent employee, more than 5 yearsRecommendCEO approvalBusiness OutlookProsAmazing place to work. Caring coworkers and leadership.ConsNone that I can think of.Show moreHelpfulShare
4.0Dec 2, 2024ManagerCurrent employee, more than 3 yearsBuffalo, NYRecommendCEO approvalBusiness OutlookProsPay, transparency, family feel, low stressConsThey are not sure who they are, what they sell, or how to sell it.Show moreHelpfulShare