The interview process involves completing an assessment before speaking to anyone from the company. The assessment difficulty and length is considerable. Maestro themselves admitted that they never expect anyone to complete the entire assessment. I, however, did.
Despite the many hours I spent completing the assessment using their preferred tech stack to fulfill their business and technical requirements, they used the app I made for about 2 minutes (thanks, Firebase). They did not bother to test all the major and minor use cases I painstakingly implemented.
In the end, I waited over two weeks to speak with someone after completing my assessment, and I never got the opportunity to speak with engineering. The recruiter was helpful and informative, while their software team really should review relative length units and HTML5 before working in a production environment. (Hint: block-level elements don't require a width of 100vw. And even that's not correct. Use 100% or the content can overflow).
Overall, this was by far the worst interview process I've ever had, and they are clearly not considerate of their candidates' time.