I was at CDC for a tenure of 9 years as an FTE.
Pros: holiday schedule of paid holidays / benefits / federal status
Cons: buyout for my job series 318
CDC was the best job I could have ever imagined, the moral was high. Work flow was always consistent and team leads were very professional and supportive.