I submitted a resume online (through a recruiting contractor). Within a few days, the contracting company contacted me to notify me that RB was interested in setting up an interview. I gave them dates and times I was available. The next day, the contracting company notified me that my interview had been set up for the next day. I attend my one-on-one interview with two separate managers (which ended up being about an hour of interviewing total). I was notified by the contracting company two days later that they had extended me an offer.