You'll get the chance to work with some very bright people and have a well-respected name on your resume.

Cons

Office politics here are killer. If you're great at backstabbing your colleagues this is the company for you. Little attention paid to strong performers. Instead, it's all about who can brown-nose the most. If you're good at this type of thing, salesforce will be great for you. However, if you're looking to be awarded for your achievements rather than your networking skills, look elsewhere.

Advice to ManagementAdvice

They have some very bright and experienced people working under them. But more attention needs to be paid to the way promotions and salaries are being awarded.

The territories are treated as though they each have the same sales potential with each having the same quota. Though in reality the territories are not the same and each year the territories get smaller and smaller while the the quota rises. The company is satisfied with having only 55% achieve their quotas and qualify for club because they don't expect 45% of the reps to attain their quotas. So 45% of the reps are set up for failure.

They also bait and switch territories as a way to attract talent. They make you a job offer for a particular territory only to tell you after you have been hired and left your previous job that your territory has changed...and typically the new territory is not of the same caliber and potential of what was promised.

Also when a new sales rep joins the company they find that their territory has been cherry picked by several reps on their sales team each having hold outs preventing you from selling into these accounts for up to 90 days. And there is no quota relief for this lost revenue potential.

Advice to ManagementAdvice

Listen to your employees. Too much emphasis is spent on managing revenue not people. Try to maintain consistency in the territories as management switches territories too often. I have seen customers have as many as 5 reps calling on them within a year.

Software as a service is a hot space; process is best of breed; excellent technology except for the persistence layer; very good people; interesting work, fantastic location and offices

Cons

incredibly political; upper management shouts a lot; most managers are terrifed to even speak. promotions are based on who you know and how loud you shout rather than how talented you are. very toxic working environment. tremendous focus on the sales automation side, with a bizarre model of hiring more and more salespeople to flog the product, guaranteeing individual salespeople's revenue will be lower; they then fire the lower 10% of all salespeople every three months, so turnover is high and morale is in the toilet. 4000 employees but only 150 engineers; very sales heavy.

Advice to ManagementAdvice

Much less shouting; treat developers and mid level managers more humanely; resolve the broken revenue model of just hire more salespeople as it doesn't work; deliver some truly useful products using the platform technology that are not CRM products, and push revenue from those; purchase other startups and convert them to the platform technology.