A recruiter I've worked with before notified me of the position, I read it over and submitted my resume. The following week I was asked if I could interview that day... I interviewed the next day, the interviewing manager was inteligent, seemed a bit rushed but overall a fine fellow. Everything was fine until I was asked to write some simple code in Laravel in front of the entire dev team. They tried to make it as comfortable as possible but I have never done that before and obviously in an interview setting, I was slightly nervous. The task was very simple, however I was not prepared to have 4 people watching my every keystroke on a 60 inch TV mounted to the wall. Every key I pressed I was second guessing myself wondering if this is how they'd do it or if there was a more efficient way I'm unaware of. I'm not sure what the point of that was, I clearly knew the framework but it seemed as though I was being tested on my "coding in front of a group of devs deciding my fate" skills. Needless to say it was nerve-wracking and in my opinion, a poor way to judge someone's knowledge or skill. Unless of course, I'd be programming like that everyday, which doesn't seem very efficient. After that short 2 hour interview I was done and headed out. I was told the following week I did not have the skill level they were looking for and that in the future they'd consider me for a lower position. If you're going in for an interview here, make sure you can route links in Laravel, save and fetch data from a model and make a form on the front end to do it. I also recommend doing this in front of complete strangers to get practice coding while people watch... Lastly, from what I was told, the previous dev team created an even bigger dumpster fire with the code by not doing anything for 6 months but upgrading Zend Framework version 1 to version 2. But they did a terrible job and now someone needs to stop the bleeding, maybe I dodged a bullet?