I applied online. The process took 1 week. I interviewed at Join to Hire (Jersey City, NJ) in Jan 2017
Interview
They strongly require to fill in your profile with all the necessary information about Your employment history, work experience, past clients, skills and a bio about You. In the short Bio You will need to describe why You consider Yourself a good candidate to be hired there in the JoinToHire .