The interview process was very straightforward. It began with an initial phone screen and with me sending my resume to the hiring staff. Next I had a more in-depth, technical phone interview with the manager within my department. Because this went well I moved on to the next step in the process which was to take a technical skills test that was administered via an online portal. Afterwards I had another phone screening which led to me going in for an on-site interview. This consisted of meeting with 4 employees within my department that asked me more technical questions, as well as general questions about my previous employment experience. After all of this, I was contacted by the hiring team to be notified that I would receive an offer for employment. Overall I was very pleased with the hiring process because their goals were very clear from the start, and all of the people I interacted with were beyond pleasant.