Pros
The government has great benefits. The health benefits and job security are great - Plenty of choices. They pay up to 120 for public transit. Hours are very flexible - they allow you to work from home. You can apply for a maxiflex schedule where they allow you to split up your 80 hours throughout a 2 week work period. The atmosphere is very relaxed. Taking leave last minute is usually not a problem. I get to train to raise my skill levels at least once a year.
Cons
There are plenty of hard workers but there are also plenty of lazy people in the EPA. Alot of complainers that go to the union and say they are being treated unfairly. Even though senior management might know someone is not performing up to par, they will not confront that person in fear of the union.