I applied online and was called by Sasha, the recruiter, to discuss the position. She set up a video interview with the hiring manager for several days later. Both Sasha and the hiring manager were very informative throughout the interview process. Both made the interview process easy and stress-free. The hiring manager was very open and honest during the interview and gave me a great description of what the job would be like. Overall, this was a very pleasant interview and application process.