Pros
The salaries & benefits are way above market average (which should be maddening to tax payers).
Cons
I've worked for other government agencies before but never experienced nepotism to this degree. As far as I can tell very few employees are actually qualified for their jobs - most notably department heads and other high level managers. It's all about who you know unfortunately. As a result these leaders are able to get away with murder, so to speak, and display flagrant favoritism to their friends and family. Many leaders are unprofessional, micro-managing, territorial and lazy. Employees spend their day worrying more about inter-office politics than doing actual work. I am ambitious, creative and hard-working but I am told to "stay in my lane" more often than not. This environment is not for anyone looking to actually be fulfilled by their work.