Someone asked me what got me to work in the morning at the UKHO apart from my daily rate. The answer was, "there's a good chance it'll be better than yesterday morning".
If that bothers you, don't work there. If you enjoy fixing things and improving things, it's actually a good place to work.
It also has a relaxed working atmosphere, nice people and it helps that they are the undisputed best at what they do (nautical navigation charts).
On the down-side, their leadership doesn't seem to know how to translate a corporate strategy into a portfolio of programmes and projects, which will drive many quite mad due to the lack of actual achievement on the project front. Secondly, from a contractor point of view, they do see contractors (despite their reliance on them) as a service to be used rather than people, and you'll find yourself on the wrong end of many decisions based on that.
For permies, it's probably an excellent place to work; it just depends on what makes you tick.