Very professional. I was first screened by HR, and then interviewed by a VP. The overall process took about 5 weeks, which is longer than I would have expected. The HR team kept me posted, and was accessible throughout the process. I was also able to negotiate salary and additional benefits. Once hired, the on-boarding process was helpful in helping me quickly adapt to the company.