Reminds me of marvelapp.com
I tried to search something and it didn't respond. 5/10 stars.
Cool but some idea of what I, as an applicant, am getting myself into would be nice. But I guess it's meant to attract people that love to solve open-ended, somewhat vague problems.
Whoa, I'm a bit confused on what this is but I like it. The confusion might be my fault for not reading the info properly.