I applied online. The process took 3 weeks. I interviewed at JMG Financial Group (Downers Grove, IL)
Interview
The first round was a Skype interview that served as a screening process with classic interview questions and expectations about the role.
The second round was an all day, in-person interview where the interviewer has you fill out several assessments that test your technical knowledge.