First call was from company recruiter. Recruiter then scheduled me for recorded phone interview. Next, was invited for on-site interview with the hiring manager, where they also had me do some white board problem solving skill assessment. Everybody seemed happy to work there. They were prompt with feedback.