Process was pretty straightforward. I had applied for a position on their career portal which the hiring mgr thought I was not a good fit; but in turn I was referred to another recruiter who was looking for a similar role - went through 1 panel of interview the management team and was offerred the position within 5 days.