Pros: good pay, excellant 401k after being with the company for a couple of years, interesting people
Cons: poor senior management, poor time management, not family oriented, very poor program management of schedule, people and program schedules and coordination
This government contractor offers great job opportunity to develop skills if you have the time to get your education in. The pace is so fast that you will not have a family life that you can enjoy. So forget about having a life outside of work, it won't happen.