When I had my first catch up with my boss, he brought it up. Basically stated that he had seen me leave on time and it's not the done thing here (ignored the 2 weeks of me coming in MUCH earlier than needed as I wanted to give a good impression), and that it's expected if I'm to receive any form of bonus.
The bonus amount isn't stated and naturally, no one is giving up how much they get (and too right, I wouldn't).
The nature of the work means there is always work in the queue of things to do. If it's absolutely critical, but in this instance, it really wasn't but I already was pushing my time.
lol, fantastic boss. Tell him to fire you if he can prove your breaching the contract, which you aren't.
I'm all for sticking around if a job is happening, but being penalised and demoralised for leaving when your day officially finishes is a load of tripe.
It's the standard 'only notice the bad things and not the good things'.