3.01 Apr 2026Anonymous employeeFormer employeeBuffalo, NYRecommendCEO approvalBusiness outlookProsFun environment and great peopleConsLayoffs became and annual thingShow more
5.031 May 2025Project managerFormer employee, more than 3 yearsBuffalo, NYRecommendCEO approvalBusiness outlookProsFantastic Company Culture - great people.ConsPay is not the best, but great benefits.Show moreHelpfulShare
1.05 Apr 2026Project coordinatorFormer employee, more than 1 yearRecommendCEO approvalBusiness outlookProsthe snacks in the kitchen that’s it.ConsMicromanagement Toxic Work Environment Low pay Subpar Benefits Unqualified SupervisorsShow moreHelpfulShare