It was a great experience overall. The recruiter communicated effectively and gave clear and concise answers. She followed-up at every stage. 1st round Recruiter screen, Hiring manager interview, Onsite Interview with the VP of Sales and last HR interview