Pros
Can have a front row seat to historic events. Meet interesting people from across the globe. Work in both inner city and wooded environments. Decent pay. Some decent people to work with.
Cons
Less than knowledgeable people get promoted...and promoted again....and promoted yet again.... Under funded and under staffed. You have to watch your pay...they have been known to violate laws resulting in HUNDREDS of employees filing class action matters. Management will fight even when they know they are wrong to try to bankrupt employees via legal fees. Horrible work/life balance unless you are one of the "good ol' boys". Not unusual for violations of FMLA, EEO, USERRA. Successful senior employees not valued and tend to leave as soon as eligible. Arrests for off-duty acts generally have no bearing on job assignments or promotions.