I applied through college or university. The process took 3 weeks. I interviewed at FDM Group (New York, NY) in Nov 2016
Interview
First received a call from the recruiter, roughly a 30 minute conversation which was fairly simple. Next I was offered two Skype interviews, which I turned down after further research on the company. Essentially I discovered that they can send you wherever they please, and if you decide not to work with them you have to pay thousands in "training fees".