Phone screen with recruiter, then phone call with hiring manager, and finally onsite and met with 4-5 people. Everyone was friendly and they were very quick until after the on-site when they took several weeks to get back to me. The reason I'm giving this a neutral rating is because they didnt reimburse my travel expenses for the on-site, just gave a measly $25 Lyft credit.