Prós
Experiences with this company will widely vary due to the nature of the business. I felt salary was a pro though others I've worked with in the same position were very unhappy about the recent benefits change forcing them to take lower pay for increased benefits. This did not affect me much.
Contras
Work-life balance? This is nursing forget it. Leadership will vary depending on your duty location. However any issues with leadership and you are completely on your own. End of every fiscal year is extremely stressful as you wait for word on your contract being renewed or not. I was on a sub contract meaning I answered to the boss on shift. The boss on site. The boss at PPDG. And also the boss of the original contract company. As you can imagine information dissemination was horrible. I was a target for harassment by a few co workers and asked to be moved to a slightly different shift because of it. The response was a write up for me.