5.021 Jun 2023Project managerFormer employeeRecommendCEO approvalBusiness outlookProsIt was a very supportive environment to work in.ConsThe team is currently going through some downsizing.Show more