Had a phone screen with the hiring manager. Had a face-to-face interview with a Senior Account Manager and the last interview they flew me to the HQ in Ontario CA to interview with the VP of Sales and the hiring manager. They also invited me to attend the SEMA show, even before being officially hired, all expenses paid.The whole process took about 1 month