Well organized and informative. Lots of information was given and they checked in throughout the process to make sure I was on board and was clear on everything. They asked if I had any questions for them, and they gave me a thorough background of the company and what I could expect, I was then set up with a ride along day for training and a paperwork day for filling out paper work and getting my background check submitted.