Easy, but slow process. Took several days to hear back after first round of interviews. Took another couple of days to have someone call me back to schedule a second interview. Background check and drug screening had o be completed before first day of employment, which delayed process even further (I almost took another offer during this time).