I applied online. The process took 4 weeks. I interviewed at Envestnet
Interview
Phone interview with what would be my current supervisor. Mostly technical question with a few personal quests for the ice breaker effect. Had a brief in person meetup so they could put the face to the voice. All in all the process was smooth.