It was pretty straight forward. I applied online on their website. I then had a screening call with an HR representative (their HR representative is only part time, in office three days a week). Then I had multiple in-person interviews with various leaders.