5.0Mar 28, 2023ManagerFormer employee, more than 3 yearsNew York, NYRecommendCEO approvalBusiness OutlookProsCompany Culture. Great place to work.ConsNone that I could see.Show more
5.0Feb 16, 2022Presales consultantFormer employeeNew York, NYRecommendCEO approvalBusiness OutlookProsFair company and management team.ConsFast face not for faint in heartShow moreHelpfulShare
4.0Oct 10, 2024Anonymous employeeFormer employeeRecommendCEO approvalBusiness OutlookProsFast paced work environment where you learn a lot on the job.ConsLong days with high pressure.Show moreHelpfulShare