SFDC has become a political, corporate, sweat shop for salespeople...
Pros
SFDC has a good name, good training, pays really well, great health plans, vacation, benefits etc. Great products, some really talented people, and clients come to you. If you can get into Enterprise sales with the right RVP, you will be golden. Get into Enterprise that is where its at here at SFDC.
Cons
Political, corporate, RVP's can make or break you, accounts get re-shuffled every now and then, territories shrink, you are only as good as your accounts. There are Re-Org's where, leadership, accounts, support, and resources ALL change. For Example: SMB, MM, and Commercial Account groups- unless you are on the high-end (New people and leadership there too) you are subject to a "Sweat-Shop" style of work, It never stops there...for even the most senior sales people. They push you down, to a lower level them where you are, and make you earn getting back to where you were. A lot of smoke and mirrors, there was a Re-Org and I know if at least 10 people who left SFDC because of it. They are hiring and growing way to fast. Becoming just like the company that they make fun of all the time "Oracle". It's become a political and very corporate "Suit Type's" environment. It's a good old boy's club in NYC, and the talent is not that great. (All the talent is in Field Sales, and a few in Commercial here and there) Management is really corporate, and not that talented, picks who makes it and who dosent. IE: Backgrounds from Paychex and ADP, other payment companies, I mean, come on. All follow each-other, super cut-throat, and competitive, and not in a good way.