Current Employee2.4Aug 27, 2025Its a good place to start your sales career, not many new accounts to go after
Current Employee4.1Oct 1, 2023Very exciting product suite and market. Good time to join a company heading to IPO.
Current Employee3.9Dec 21, 2024Great place to learn your sales skills - Leadership from CEO is required and not really well fought out
Great place to learn your sales skills - Leadership from CEO is required and not really well fought out
Current Employee3.0Jun 1, 2024Great product / ever changing decisions and not sticking to a formula. Culture is not really something thats focused on - alot of benefits have been removed.
Great product / ever changing decisions and not sticking to a formula. Culture is not really something thats focused on - alot of benefits have been removed.