This just sounds like the UK to me - anal retentive and compliant, so no surprise coming from the BBC. Short back and sides, suit, pointy shoes, don't stick your neck out.
I’ve worked my whole career in the UK (7 years software eng, plus a bit in other jobs). Sounds from your comment like you’ve had better experiences in other countries. Is that right? Which ones, and how?