Very professional. 3 interview process. HR was very nice and very helpful. They stayed in contact and always provided helpful information to make the process transparent. They provided insight into additional opportunities that may be a good fit for my skills.