Hiring process was excellent - contacted by HR department and after one telephone screen set up with a meeting with hiring manager. Within one week was interviewed by N.A. vice president and job offer was made within 1 week. No issues with the company providing all the needed items that were agreed upon during negotiations.