I applied online. The process took 1 week. I interviewed at XA Marketing (Jersey City, NJ) in Dec 2015
Interview
Three interviews:
1)met with HR manager, 20 minutes meet and greet, answered standard feeler questions and invited back
2)observation day, shadowed a top salesman on his day, learned the specifics of the jobs
3)final interview was with HR manager, offered position and accepted