I applied online. The process took 5 weeks. I interviewed at Truluck's
Interview
It's built up quite dramatically in several steps/days and overall, inviting to say the least. The whole process is none like I have ever experienced before and before you know it, you get kind of sucked into all of the hoopla, but impressive nonetheless.