I applied through a staffing agency. The process took 4 weeks. I interviewed at Raymond James Financial
Interview
Pretty detailed interview, I went through 2 rounds, and was rejected for not knowing answer to just 1 Q on bubble sort. The people were pretty professional. Interview process was pretty spread out.