The process was as good as could be expected. I had 4-5 interviews in the two times I visited the office. Managers/Interviewers were professional and had thoughtful questions. I met with a good mix of different employees who were professional and engaging. I was asked appropriate questions regarding the Company. I also learned a great deal from the interviewers regarding their business strategies.