Although my experience was mostly positive with the recruiter/team I matched up with, I echo other people's reviews about how slow the overall process is. The team urgently wanted to hire for my position and moved things along as best as they could, but the bureaucracy and C-suite would've dragged things out to 7-8 weeks had I continued. Got an offer from another company in half the time because of how long it took.