The hiring process was very thorough. I met with several people, and everyone I met with was friendly and professional. In fact, I said after an interivew "can people at work really be this nice?" and they are. They let me know what to expect in the interview process, and they kept to it. When there were delays, they let me know about that too. It was really great.