They are pretty hands-off and let you do the work without much interference. Also pretty chill about PTO, as long as you log the hours correctly. I have not interacted much with corporate otherwise. Your experience will really depend on which site you're placed at.
Cons
Standard gov contracting company. Nothing too bad about it.