Applied online and got a response within a few days asking for my availability. They mentioned they were urgently hiring. Two rounds of interviews in about two weeks.
Both the recruiter and the hiring manager asked behavioral and technical questions, nothing too out of the ordinary. Everyone I spoke with was professional and easy to talk to.
The one thing I'd flag is the rejection communication after the final round. After going through two interviews in a short period of time, the email felt pretty generic like it could have been sent to anyone mentioning that they "reviewed my application" even thou I had gone through two rounds of interviews. It didn't really acknowledge the process, which left a bit of a flat feeling at the end of an otherwise decent experience.
They use Greenhouse for their hiring, and it seems like there's room to make that part of the process feel a little more human. Honestly, Greenhouse has built-in tools to personalize rejection emails by stage so there's really no reason for a final-round candidate to get the same canned message as someone who was screened out on day one.
Overall though, not a bad experience. If you're interviewing here, come prepared with real examples for the behavioral questions and make sure your technical fundamentals are solid.