I applied in-person. The process took 1+ week. I interviewed at Fisher Investments in Jul 2011
Interview
It was one of the most junk interview I faced in my life - I have been interviewed by several people in a day. It was face to face - so called technical round. but unfortunately none of the senior/junior was aware what they are looking for.