I'm honestly not having a go at you @ Eager and I do agree that the training given doesn't cover half what you need to know, mine was a good while ago and I was so unprepared for "real life" it was untrue; scenarios thrown at you in training are so tightly controlled they don't seem real when you look back. Guy I know runs quite an active blog - posted one of his links above - he did this one too. I expected it to be a piss take but even I found it pretty rough.
#WeAreYou
#WeAreYou