I applied through a staffing agency. The process took 3 weeks. I interviewed at StoneX (Chicago, IL) in Sep 2019
Interview
I spent 2 hours on the online test, then talked to someone over the phone. Also spent half day for the on site interview. Finally, they told me I didn't have enough experiences that they require. I believe they could obviously tell my experience level from my resume, but they still chose to waste everybody's time and expectation.