I note that they're getting ready to move into an all new facility - it's possible that the current facilities aren't exactly state of the art and are being allowed to become run down.
It is odd that the satisfaction number is so low when the other numbers, things which you might think would have a big effect on it, are so much higher.