It was a very thorough process. It took a little longer than I had anticipated for the background check to come back but I understand they want to make sure the employee is going to be a good fit for their company, I can appreciate that. Otherwise overall I feel like it was a seamless process and I am very satisfied with the professionalism and kindness I have been shown by everyone I have came in contact with from the company up to now!