Very efficient and feel like they value your time.
Resume screening took the longest, around a month.
First round phone interview with an external recruiter, around 30 minute. Got back a response in 1-2 days.
Second round interview is in person with hiring manager, 1.5-2 hours. Very relaxed atmosphere.
Received verbal and written offer a day after.
*Onboarding was very streamlined as well