The management was crazy when I was there; long OT and preferential treatment of some employees over others. You can't leave for lunch unless you are on a list of people who are allowed to leave. They are very stingy with rates and also have a system where they track what you're doing every 30 minutes. Some of the former directors took themselves way too seriously, but the newer/current ones seem better.