After phone interview, went onsite and did 3 1:1 in person interviews. From there I did another skype interview. After the skype interview they gave me verbal confirmation that things were looking really good and that they were just waiting on an offer to come in. It took about another week before hearing back, when they said I had to do another phone interview, after which did not get the job.
People were friendly overall, some senior management have the know it all attitude. Seems like zynga works employees really hard, though with good benefits. Not sure if i would recommend interviewing here though.