Terrible place to work.
Pros: pretty good pay, hours, location
Cons: management is clueless.
This job was so bad I completely changed careers. The culture, morale and management were the worst of any job I've ever had. If you like to be micromanaged or to be treated like a child this is the job for you! I did learn one thing there; if you have a non-profit business that deals with the government you can flush money down the drain. What I can't understand is how you can run a business without paying taxes, get government funding, then sell your products right back to the government.
Politics aside, this place SUCKS.