Really straight forward and professional. The recruiter was my first point of contact. I had a short phone interview with her then was sent an assessment. After I completed and passed that, I had a Skype interview with an HR manager. My last Skype interview was with my possible manager. At each step in the process I was either in phone or email contact with my recruiter. She was very personable and I liked her immediately. They let you know what questions to expect so you can prepare for your interviews appropriately. Everyone I talked to was very professional and enthusiastic about the company. The only downside to this process was the time frame. It was VERY quick, like first interview to offer letter in one week fast. No complaints otherwise.