This was one of the smoothest interview processes I have gone through. They were very friendly and I knew what was happening every step of the way. There were a total of 4 steps during the hiring process.
1. Phone screen with recruiter
2. Phone interview with hiring manager
3. Take home assignment
4. Technical interview and culture fit