After an initial informal telephone chat with a person who looked like he just woke up and dragged out of bed, I was given a very long task involving development of small API using redis, RabbitMQ, phpspec, and behat. Specific project configuration with docker, makefiles and other requests... Write documentation for a manger, tickets for developers and QAs... so something way above the average interview test that looked like they simply wanted someone to do free work for them. I gave them the benefit of the doubt and done it. After asking the outcome I was told I the test had not been approved. I did ask for feedback and was simply told other candidates sent more stuff. This was a pointless time consuming process completed with unprofessional staff