I applied through a recruiter. The process took 1+ week. I interviewed at Think Research (Toronto, ON)
Interview
Phone interview followed by in-person and small test.
You'll be rejected if recruiter didn't like you - no matter how good you are. If she didn't like you - you'll feel it very clearly and immediately.