Pretty straight forward. There was an initial phone screen, then you meet with project manager, and the last interview is with the project manager and the supervisors from the team you would be working with. I heard back within a couple of days from the last interview with an offer.