4.0Oct 24, 2022Great Place to WorkSenior demand generation managerFormer employee, more than 3 yearsRecommendCEO approvalBusiness OutlookProsLoved the culture. The teams all work really well together.ConsThere were times when there was a lack of transparency from management.Show more