The process started with a phone screener with HR. The next step was a virtual interview with the hiring manager. The last step was a series of in-person interviews with a panel, the director, and the hiring manager once again. They also require a skills test as part of the process. It took almost two months between starting the process and receiving a hiring decision.