Pros
Nothing over here is a pro. All of management discusses the 401k matching. This doesn't vest for 5 years, which less than 10% of the employees make that far.
Cons
This company drains the life out of you. Extremely inflexible. Everyone walks around worried about their job, because people get fired at an extremely high rate. Everyone who is good at what they do, gets fired at some point. Micromanagement from all managers. No ability to get data. IT barely functions. Awful ERP and management never thought of replacing it despite of all the issues that it possess to date. Incompetency across the board. Scientists are treated as garbage and we are known to be a stepping stone for scientists. Everyone in the labs is here for training to leave. The worst part about this place is the "total compensation package". We are told we are part of Manassas, so the pay is low for that reason. We are a part of DC, so our benefits are better than other DC area employers, which is wrong. Awful place.