Everyone I came into contact with throughout the entire process was very pleasant and helpful. The process was very well organized, a 30 minute phone screen with the recruiter, and onsite with multiple team members, then the hiring manager. The recruiter kept me updated and very well prepared for each step of the interview process. Although I was disappointed to not get an offer, I really appreciated the feedback and quick decision.