Very positive experience. Recruiter was incredibly helpful throughout the entire process. Had four interviews (two phone, two on-site) for a middle management role including video conference to the Palo Alto office to talk with senior leadership. Friendly and open atmosphere, felt very comfortable throughout the entire process and was impressed by the team's willingness to share the business outlook and roadmap. Beyond core competency there was lots of emphasis on why I wanted to be at the company, opportunities I identified throughout the discussions, and culture/team fit.