4.0Oct 20, 2025Sales development representative (sdr)Former employee, more than 1 yearIndi, KarnatakaRecommendCEO approvalBusiness OutlookProsGood work Culture Employee friendly environment Very supportive linemanagers Good supportive HR DepartmentConsNothing to say bad about CTShow more
5.0Sep 8, 2025Product managerFormer employee, more than 3 yearsRecommendCEO approvalBusiness OutlookPros- fantastic team and leadership - technical depth - freedom to try new ideas - focusCons- intensity - comp - too sales-yShow moreHelpfulShare
2.0Jan 29, 2026Reginoal sales managerFormer employee, more than 1 yearSan Jose, CARecommendCEO approvalBusiness OutlookProsWorking remotely is the only proConsAnything you can think of when working with a startupShow moreHelpfulShare