Nice interview. Really great people, wasn't a good fit for me personally. Seems like a nice place to work and good atmosphere. Won't go far unless you know the company well.
Long, 4 interviews and have to complete a project, you have one phone call with hr and then you have a call with the hiring manager. After that, you will go to the office to present your project. Lastly, you'll have a phone call with the director.