Very straightforward process. Online application to a phone interview with a recruiter, to a phone interview with the hiring manager. I was then invited for an onsite interview to meet the team and get familiar with the campus. After a couple of weeks, I received an offer.
Overall a great process and the interviews were the best I've had so far (because everyone I talked to really embodied the values of the company.) The only drawback was how long it took to hear back from my onsite interview to receiving an offer.