And leaving late is a sign of a good employee. They get worked up when they see that 25 y/o kid leaving quarter to (even though he did 3x the work as said old person). I've seen it happen in my field a lot as well.
My only guess as to why they do this is because they feel threatened.