The interview experience was well organized and simple. Everyone involved with the interview process from the company's end were friendly, courteous, patient, and professional. They were very flexible in accommodating my schedule throughout the process. The process itself was fairly straightforward and consisted of an online application, three phone interviews, and an in-person half-day interview.
I found the phone screens to be energizing and informative but it was the in-person interview that really sealed my decision on Salesforce as a company for me. As part of my interview process I met senior leadership and program directors that gave me great insight to the challenges that Salesforce is trying to solve for, and that made me excited about applying my talents to the cause. I also met individual contributors performing similar work to the position I applied for. Their personalities, outlooks, and positive vibes made me feel like I could belong to the team with relative ease. I found the whole process very comfortable, open, and warm.
In terms of interview prep Salesforce provides fantastic resources ahead of the in-person interview where you can learn about the company culture, business, products, and more. I researched products outside of the vertical for which I was interviewing and I found this very helpful in connecting with interviewers from other groups.