Applied online, called in for two interviews on same day- with team and sr director. it was a fast process, they interviewed other candidates in the same week and made a pretty quick decision. Called me to make an offer base don what they could offer monetarily...the process of onboarding once you receive an offer however is very long and can take at least a month.