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