Took about a month to hear back from HR. Interview was straightforward, however I was still very nervous, but its very friendly office. Offered position the same day. On board process happened really fast. The longest thing is waiting from the time you submit your application online to hearing from HR is what takes the most time, everything else happens really fast.