Astonishingly abysmal - this was the first company I set my heart on in my development career 3 + years ago. The interview process took over three months - it was marketed as a job but turned out to be an internship (illegal). Looking back as a now senior developer, I wish only to make others aware of how easily one can be taken advantage of through lack of experience. After rejecting me within hours of sending in my tech test, they came crawling back, only to reject me again for a position I only found out was an internship in the last round (illegal). Do not let a company such as this take advantage of you - they have a "good cause" but in the end only wanted to take advantage of young, poor new job seekers by taking an astronomical amount of time to reject, reaccept and re-reject me for an unpaid internship marketed as a job (illegal). It was clear that "teaching kids how to code" is not a priority. I would suggest looking elsewhere for work and avoiding this company at all costs.