The interview process was fairly straight forward. It was all done remotely. There was a "pre" interview call with HR. Once that was complete there was a phone interview with the hiring manager. The next step (because this was all done remotely) was a video interview/screen share aptitude assessment with the hiring manager, client account manager and IT director. The last step was a final HR phone interview. The whole process took about 3 weeks to accommodate schedules.