Pros
The Salesforce platform is amazing and so is the training that they provide that is usually onsite in San Francisco.
Kontras
The "culture" at Salesforce is extremely toxic. Everything that they do is purely lip service. Their work life balance? There is none. Diversity, do they make diverse hires? Sure, are you welcome into the office? No. How do they keep getting such great reviews? Take a look at the reviews, most of them are from employees that are 6 months or less. Right after you attend training(which is great) you are sent a survey to rate them on Glassdoor. You are on a high from training and have no idea what you have gotten yourself into yet so you give them 5 stars. Fast forward if you are an AE you are given your territory that has generated virtually no revenue from the year before or was oversold by the previous rep(you are then stuck with handling customer service issues due to poor implementation) and a number that is impossible to reach. Multiple times a week you are required to have a 1:1 with your manager to go over this territory where you are trying to make lemons into lemonade. Nepotism and favoritism runs rampant here. They allow other employees who have "put in the work" aka been there the longest to get the best territories and therefore they are hitting their number and eligible for promotions. The irony of this is that they are also tasked with training new employees where they have the attitude of " pull yourself up by your bootstraps". They are little to virtually no help because Salesforce fosters an environment where you personally have to be #1. Anything or anybody that could interfere with that is seen as a threat. I could go on about how terrible of an experience this was for me and I also recognize that this isn't everybody's experience as well. However I would be lying if I didn't cringe every time I see articles talking about their next initiative.