I applied online. I interviewed at GNC (Pittsburgh, PA) in Jan 2015
Interview
Interviewed with HR, RSD and lastly Division VP. Process took a couple weeks. Overall professional interviews with friendly people. Questions about past work experiences, recruiting/hiring/training, managing in a sales environment etc.
Very long process. They want you but keep you waiting to hear back. It is just a process so don't worry about it. The HR person does ask you a few questions over the phone about your job history. She was even good about asking about why I would leave my current job and what I liked about my job. She asked why GNC. I did my research on GNC - you don't need to. They are just looking for bodies. They make the job sound important though but it sure is not.