Went through 5 interviews and received an offer within a week. I had a final interview with HR and they were very clear with the role and my benefits. I received the salary and paperwork in the mail and not by person. I did have a discussion with the hiring manager to review the documents and he asked if I was happy with the offer letter. Overall, very professional.