I applied online. The process took 4 weeks. I interviewed at Cabela's in Sep 2015
Interview
Had the standard screening call with HR, quite easy. They were very personable and friendly. Had a follow up phone interview with the hiring manager, went great. Again he was very personable and friendly, asked really great questions regarding my experience and knowledge.