Under the requirements, they have "speak in English". That isn't very European. May as well be called "Talk to fellow silicon roundabout startups".<p>Also, am i the only one who can't wait to get out of the office and into a pub on a friday? Maybe I work in too much a corporate culture than startup one.