1.0Jun 9, 2025Leadership on the sales side needs more thought- Technology is very promisingAccount managerCurrent employee, more than 5 yearsWashington, DCRecommendCEO approvalBusiness OutlookPros- Decent Salary - Innovative Technology - Great sales engineers ( Very Overworked / Limited bandwidth)Cons- Sales Leadership Lacking - Reactive over Proactive - Overall I hope they just do better -HR provides no support other than face savingShow more
3.0Oct 9, 2024EhAccount managerFormer employeeWashington, DCRecommendCEO approvalBusiness OutlookProsGreat product, smart people, nice retentionConsLeadership changes, long hours, team work lackingShow more
5.0Mar 9, 2023Good TechAccount managerCurrent employee, more than 1 yearNew York, NYRecommendCEO approvalBusiness OutlookProsGood Tech is core of the companyConsThere are still a lot of improvement areasShow more