Pros
Salesforce is great company to work for if you fall into one of these two buckets: 1) A few years removed from college and you're looking to cut your teeth in software sales. 2) You have been working for SFDC for 5+ years.
Cons
If you're an accomplished sales rep at another company and looking for a move, here are some things to note about SFDC. These apply if you're looking for an ESB, SMB, MM or Commercial Account Executive role at SFDC: 1) Base salary is about 20-30% lower than most companies 2) They will tell you that on target earnings (OTE) are attainable if you "create your own success." Translation: We expect "butts-in-seats" by 7 AM, and cold calls / BASHO emails being sent all day. 3) Less than 2% of all new AE's reps hit OTE in their first two years (basically, expect to make a base salary). Ask this question during your interview. 3) Your every move is monitored through a dashboard, and people with the most cold calls, call connects, meetings scheduled, etc. win small SPIFFs (Think "Boiler Room")