tl;dr: 10/10, would definitely interview at MoonPay.
Without a shadow of a doubt, one of the best interview experiences I've ever been through.
From day one, Rose, the Technical Recruiter, was enthusiastic, delightful, informative and incredibly helpful in preparing my expectations for the detailed process.
It was a rigorous, lengthly process, but for very good reason with well thought out, informed incentives I aligned with.
I know that if everyone else went through the same process, however rigorous, I would be assured in being able to trust my team absolutely.
During the long process, no interaction felt wasteful in any way and not being able to do a take-home assessment and having to do live coding and system design challenges are great ways to test a candidates effectiveness in as close to real-world environment as can be.
I met a lot of different humans from different teams, giving an aligned perspective in the company culture and how it manifests. The humans I met were all super friendly, curious people that I would enjoy chatting to in any environment, lending itself to a great prospective work environment where just being yourself is encouraged and very well received.
An exciting company with great technical maturity that focuses on being better every day and it really does show in the interview process.