I had a phone interview with the recruiter, then met with her and the hiring manager, then received a home assignment. Overall, a professional, pleasant process. I had a positive experience, everyone was very professional and nice, which made me feel like this is company I'd want to work for.