I applied online. It was 10 days between my first interview, a screening call with Talent Acquisitions, and another call with TA, when I was informed that Circle wanted to extend an offer and have me join the company. During that time, I had three individual interviews with the Director, the Hiring Manager, and the Controller. Four days later I signed the offer letter.
The process was a truly pleasurable experience. That is saying a lot coming from me! I am a shy person, and interviewing makes me very nervous. Everyone was so friendly, very easy to talk to, knowledgeable, and showed great enthusiasm about the company. I have never felt so good about interviews before!