5.0Jan 11, 2024Sales development representative (sdr)Current employee, more than 1 yearHemRecommendCEO approvalBusiness outlookProsThe people are great and the cybersecurity niche is really interesting and enjoyable to work with.ConsUSA team seems to be going under due to massive churn. There might be drastic changes in that team.Show more
5.0Jan 28, 2024Channel sales managerCurrent employeeRecommendCEO approvalBusiness outlookProsThe company is so small that your impact is real.ConsThe company is very small. This means any errors, mistakes, or misunderstandings are felt globally.Show moreHelpfulShare
4.0Feb 24, 2026ManagerFormer contractor, less than 1 yearNew York, NYRecommendCEO approvalBusiness outlookProsCollaborative work environment, strong mentorship, and opportunities to take ownership of meaningful projects.ConsFast-paced environment can sometimes impact work–life balance; internal processes could be more streamlined.Show moreHelpfulShare