4.019 June 2023Communications specialistFormer employeeRecommendCEO approvalBusiness outlookProsThe company cared for its employees.ConsI would have loved to be paid more.Show more
5.012 June 2022Anonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsPEN has a Healthy working environmentConsIt’s been so good working there so farShow moreHelpfulShare