Good job, poor management.
Overall it's a great place to work. Unfortunately for me it was ruined by a few people who joined and seemed to turn the atmosphere a bit sour. So many restraints on management methods that their hands were tied to the point where they actually felt useless as they weren't able to deal with problems appropriately.
Shame as the job itself wasn't that - more... bad, pay was adequate and job security was very good. - less
ProsSecurity, paid holidays