Very organized and efficient. i would say average interview style and questions. They definitely ask the right questions to select the right candidates for the job. Applied online, received a phone screen in after 1 week. Called in for a 1st and 2nd interview. Recieved an offer after 1 week. Recruiter was very professional and consistant. Email and phone communication were easy to undersand and follow. Very impressed with the entire onboarding staff and process.