At first, they put you to answer 30 something questions that barely have any contingency with the position you're applying for. Then, you're given a coding assignment that's very simplistic, yet convoluted.
If you're applying for a frontend position, you're giving an extremely convoluted and broken api and you're struggling to find out the things you're supposed to fetch from there because there's no documentation, so you end up having to hardcode some stuff (which they negatively reviewed, but they didn't bother making an actual decent API in the first place).
The task itself was implementing a simple, three card design using their 'vanilla framework', which seems to me like a ridiculous waste of time to learn, since it's just a bunch of classes that style elements in a certain way. But you end up overwritting a lot of the styles that come by default with vanilla framework, so why did you develop it in the first place? To me, any employer that emphasizes a css framework so much tells me they don't value your experience with css/scss, which is surely more important than using some predefined components.
The last straw was getting rejected for really miscellaneous and obvious stuff such as: commit messages, no automated tests, the git readme is the default one, hotloading their framework.
Keep in mind that those points weren't mentioned as requirements in the task itself. I didn't bother with them because I didn't find them important (do you seriously think I don't know to change a readme or write a proper commit message with 3 years of experience in web development?).
Absolutely zero respect for your time and it's obvious their process is broken. Good luck finding a good candidate.