Relativley straight foward, contacted by recruiter at company then interviewed with hiring manager and then with couple peer leaders. Overall it took couple weeks including in-person interviews. After that, the offer process and background check took another 3 weeks.