Applied online through the Fidelity Website. I received a call from a few of their hiring manager who went over some basic questions with me. I was then given a few program managers who interviewed me. They were extremely nice and spent a lot of time making sure they answered all my questions as well as all the questions they had. A few hours after the program managers I was offered a position