It was pretty standard and straight forward. they checked my references and did the appropriate screens; all was above board; I had an interview with 2 members performing my role as well as the management and peers I would be working with as a part of the process. Onboarding was a little challenging but all in all, it was well worth it; good solid company to work for and solid benefits;