Pros
Benefits seem to be on par or better than other companies in the same fields of work. Flexible work hours/arrangements are available.
Cons
"There will never be a situation where you will be defended against management, especially Federal management. No matter how stupid and egregious the ideas and actions of those up the food chain, this company will not say no, unless it hurts their bottom line." I've borrowed that from a previous review because I couldn't state it any better. I can't speak for the other reviewer but it was certainly a reality in my case. HR is less than effective. On-boarding and orientation was a nightmare. There are lots of requirements passed along via email but the included directions/illustrations are regularly inaccurate or worse, completely wrong. I missed out on two months of 401k contributions due to repeated mistakes with no acknowledgment of the error or means for correcting it.