LOL yeah, i'm still really happy anyway! Doing a bit of researching on Zurich, they have an entire department devoted to Human Resouces which is what I said I wanted to get into so maybe they chose companies based on what field you want to work in.
Wow, seems like no one has gotten knocked back...