5.018 Feb 2023Excellent place to workCommunications specialistFormer employeeRecommendCEO approvalBusiness outlookProsGreat management Good compensation Very interesting projects Flexible work arrangements Excellent team dynamicConsThere are some times during the year when the company is very busy and workload is high. Some high-profile projects could be stressful.Show more