Pros
Great benefits for employee and family, generous compensation package, doing a job that makes state government better, get to travel to new places and experience new things, and feeling that your personal contribution matters and is valuable.
Cons
Two words: Long Hours. 10+ hour days and Saturdays in the months leading up to the roll-out are common and expected. Such hours make it difficult to participate in many forms of community service which require reliability and predictability. There isn't a lot of consistency from project location to project location. Some project managers provide performance feedback, some don't. Some project managers have informal processes for time-off/vacation requests, some have more specific processes to follow. It makes it hard to plan ahead.