Vantaggi
The most formidable consulting partner in the Salesforce.com ecosystem. Great place to get exposed to the most high-profile, high-demand projects happening on the Salesforce.com platform. Pretty good benefits, and they at least make a token gesture of giving you some ownership in the company from the very beginning. They have a lot of incredibly smart people working there, and will continue to grow and hire at a rapid clip thanks to the heavy backing they have from their investors and partners.
Svantaggi
Many projects require an overcommitment of time and energy in order to meet the lofty expectations set by the client and the sales & marketing teams. Offshore team is better than many, but still lacking in quality and communication skills compared to on-shore resources. Some projects require a very high percentage of travel.