Vantaggi
Run professionally with HR department, professional development, clear expectations and annual review process, recognition opportunities and some attempts at creating a corporate community (pot lucks, volunteer days, etc.). Annual increases can be earned, which isn't always the case in government contract work.
Svantaggi
PTO is very low. Some supervisors are very available and advocate for their direct reports, others leave them to languish and don't back them up when there are issues on the federal side.