> need constant whipping to stay on track
> The threat of your manager sticking their head round the corner is a stick that keeps on-site employees grinding along.
I would appreciate it if you'd share your current company/team, I'd imagine some other hner's would appreciate the heads up too, so they can avoid it.