1.0Sep 23, 2024Sales executiveFormer employeeNew York, NYRecommendCEO approvalBusiness outlookProsGreat technology that delivers for customersConsMicromanagement from the top and no clear direction.Show more
5.0Mar 26, 2024SalesFormer employee, more than 1 yearChicago, ILRecommendCEO approvalBusiness outlookProsTechnology was great Industry has glaring needConsManagement was inconsistent Noisy competitive landscapeShow moreHelpfulShare
5.0Jan 17, 2022Fp&a analystCurrent employeeNew York, NYRecommendCEO approvalBusiness outlookProsCultur , Technology, People , Interesting and great ManagementConsCyber Really not something that I can think moreShow moreHelpfulShare