The process was long and drawn out. While the people were very nice to work with, they missed many self-imposed deadlines, pushed the process out over multiple months and job descriptions, required many phone calls and in-person interviews, and were generally disrespectful of the prospective employee's time.