Avantages
Great cutting edge company to work for. CEO is incredibly transparent and cares about the employees. Challenging working environment in that nearly all interactions were with hugely talented peers.Was able to build and expand my function during my tenure there. Had access to most "C" level executives. Salesforce and its leaders value diversity. Felt I was rewarded by what I achieved versus who I was. Learned quite a bit and would recommend the company to other executives.
Inconvénients
As the company grows it is challenged with losing its "soul". Company "edicts" don't seem to be shared or implemented by all sections of the company. Still quite a bit of "politics" between groups and individuals which can get in the way of even greater ideas and success. Salesforce risks becoming "ORACLE-ized" with the influx of so many ORACLE veterans. Daisey-chain decision making is deeply rooted and changing it will be difficult.