First, initial phone screen with a recruiter (they responded to my application almost a month later). Then home assignment. They said that "this should only take a few hours" and gave me a 2-page PDF explanation which explained nothing about the details. I went beyond what they expected (for example; pagination, geolocation API, responsive design vs) but I was rejected 2 weeks later with vague feedback was saying "The UI wasn't robust". What is funny? Their explanation didn't include any details about the UI. No example, no screenshot, nothing. Overall their HR process was too long, vague and unresponsive. Don't waste your time.