Probably the worst process any company has ever put me through. I had a recruiter screen, hiring manager screen, district manager screen, engineer screen, technical quiz which required over 30 hours of studying, and then a 45 minute long final presentation which took over a week of preparation only to be given a generic rejection telling me they went with someone else and would keep my information on file and refer me to their other positions as they open up. Never again will I let a company waste my time like Medtronic did and give me the absolute disrespect of a generic rejection after the amount of effort I put in. Six interviews has to be a joke and they were just testing if I was enough of a fool to keep showing up.