Quote Originally Posted by Hanna View Post

UK
: ... Meetings start about 5-10 minutes late, after everyone arrived.

Sweden
: Super punctual, people arrive to meetings 10 minutes before they start.
How did you keep your mind off exploding while working in UK???