Current Employee3.4Sep 10, 2024Great products, fast paced sales culture, outbound focused role, attainment is questionable
Current Employee3.3Feb 9, 2024Enterprise Sales org is overhiring and territories are dilluted because of that.
Current Employee3.0Dec 6, 2024Great potentials ahead though tougher market than ever. Culture suffered over the years