Very complete, well organized, good follow up and partnership between hiring manager and HR and excellent Onboarding process and periodic follow up to make sure I had good support. I had meeting with employees that gave me good insights into the company and culture.