The entire process from beginning to end was seamless. The internal recruiter Yasmine was very friendly and great at what she does always making sure I had a proper expectation each step of the way. After a 45 minute call with her I had a two hour in person interview with two other employees. They really take the time to get to know you and make sure the visions align so that they bring the right person on board. Overall great experience.