Applied online, got a call from their recruiter 30 min later. Did an initial phone interview within a few days, then an onsite interview with a panel of technical people (there were maybe 5 in the room?) less than a week later. Process was fast, received offer within 2 weeks of initial application. Easy interview, chill people, probably would have enjoyed working with them. Didn’t like dealing with the recruiter, negotiations left a bad taste in my mouth and I ultimately did not accept. Offer was fair-ish for the job description, but low. Suspect they wanted a more junior person.