4.0Jul 16, 2024Great Company and ManagementControllerFormer employee, more than 3 yearsBuffalo, NYRecommendCEO approvalBusiness OutlookProsStable business, good benefits, management that cares about the workersConsRelocated to Dallas and no longer in BuffaloShow more
4.0May 12, 2023GreatMechanical engineer technicianCurrent employee, more than 1 yearMagog, QCRecommendCEO approvalBusiness OutlookProsThe team is verry Nice and friendlyConsThe salary is pretty low compare to otter placeShow more