The process took 4 weeks. I interviewed at FireEye (Toronto, ON)
Interview
3 stages of interview where 1st and 2nd went really well.
3rd stage was most technical depth questions from director level interviewer however questions did fall outside the job description. A better job description could have saved more time to everyone.