Some of the people are very nice, and mean well.
Most managers are flexible with PTO
Local Commute
Great pay if you're a contractor
Cons
Blind Management
Management stuck in the 1990's
Management will chastise you for thinking ahead "that's not your job"
Too many meetings with no direction
Work harder than and more hours than anyone in your department? Who cares, here's a pink slip for you.