Pros
It is a great environment to work the benefits are good and the people are very good to work with.
Cons
It you are not on the main campus advancedment can be very hard. The DC area staff often loses site of the real customer.
Advice to Senior Management
Pay more attention to the site personnel.