I applied through an employee referral. The process took 3 months. I interviewed at Salesforce (San Francisco, CA) in Sept 2009
Interview
Initial phone screen
Brought in for programming test - that was good and fair
Not called back immediately because I was not a fit for the job they were hiring for, but I was called back later for another engineer position.
Generally a good experience.