The process begins with an online posting that is followed up with a skills and personality test. You get a pre screen with HR and if you move forward, you meet with the hiring manager. My hiring manager liked me, so I met with my future peers. A very good process and they moved very quickly