Pros
It pays well, and is very secure. Sometimes there are free vegetables.
Cons
It is virtually impossible to get anything done here. The more ambitious and creative you are, the more you will hate it. You can't even use the Internet, which makes research and development practically impossible. I've worked for big banks, big tech, military intelligence, and I've never been in such a locked-down environment. Employees (and often co-workers) are treated as the enemy. The more you accomplish, the more visible a target you become. The technology is abyssmal, antiquated, and crippled. Working here is a dead-end because your skills will rot and become utterly irrelevant to the real world. Also, it is a sweat-shop. You will work 16 hour days on more than one occasion and you will be seen on weekends much more than any rational person would like. Also, constant interruptions, bright lights, loud noises, uncomfortable cramped quarters.