When the big bosses land in.
27 Nov 2019 3 minute read 1 comment niallon11
source It's part of the job that just has to be put up with but it always amazes me how people react when the big bosses call in for a visit. I've been in the job 10 years and have actually outlasted most of the head guys who tend to leave fairly sh...