Salesforce
RepVue Score
0
Top 20% of CompaniesSalesforce
Back to ReviewsCurrent Employee Lots of sales reps, very political territory allocation. That means if you have the right customers it's a blast and if you don't it's a nightmare. Browse Other Reviews
3.9
Aug 29, 2024
1 Useful