Team Building Days

I was talking to my Step Daughter recently about corporate life.
 
Something I had not considered, whilst busily knocking the whole idea of working for a large company, was the importance they place on team building activities and corporate days out. Reward and Recognition activities are taken very, very seriously. Whilst these are often first to [...]