Current Employee3.3Jun 6, 2024Leadership is a mixed bag. Culture has been declining steadily since adding Salesforce leaders.
Former Employee2.7Jan 24, 2025Not great. Sales leaders can be absolutely awful or fantastic. Tons of favoritism for who gets deals.
Not great. Sales leaders can be absolutely awful or fantastic. Tons of favoritism for who gets deals.
Former Employee2.3Mar 21, 2024no inbounds - 99% outbound - base is low for selling into enterprise businesses