Hiring and interview process was really fast and good. It didn't take more than maybe 1-2 months. For everyone they accept, they fly you out for a sell day to see the location you'll be working in and meet current employees over a networking dinner so that you can ask questions before signing.