I applied online. The process took 4 months. I interviewed at Garmin
Interview
It was a horrible process had me do 2 excel project, 1 presentation and 1 written assignment. The inperson interview was almost 8 hours long and was interview buy 6 different people. They also also took over 4 months to get back to me.