Initially contacted on LinkedIn by a recruiter. Set up a phone interview via email. Phone interview was basically just asking general questions about resume "tell me about your time at XYZ". This led to an in-store interview at the retail location. I was interviewed by both of the current assistant store managers as well as one of the employees that works underneath them (total about 1.5 hours). The store manager happened to not be at the store that day, so I was contacted to have a separate interview with him a week later. We met at a starbucks and chatted for around 40 minutes. I was then scheduled to interview with the regional sales manager who would be flying in from California to interview the final 4 candidates. All interviews had gone extremely well for me with the interviewers basically telling me they liked me and were rooting for me. The final interview with the regional director went really well, and he said his final decision was between me and one other guy. Then, I never heard anything ever again. I contacted my recruiter contact and she said they were still making a decision. Weeks later she said they were undergoing some type of hiring audit. Weeks after that and she still had no information. As the months went by, I lost respect for Tesla. 4 separate interview occasions and 6 interviewers and then nothing? Who does that?