Outstanding experience, very fast and efficient. They will not waste your time - their interviews are not overly long, and all of the interviewers were super friendly and informative.
I had a short screening interview with a recruiter, followed by a 1-hour long technical interview.
After that they sent me a take-home assignment, which was short and sweet. The assignment was followed by another review which focused on system design.
I did not move forward with them after that (I was told that the next interview would be with HR) because I got offers from other companies.