Yep, I work with them every day, since I am myself a NASA contractor. I'm curious what you think the major distinction is between a contractor and a civil servant in the first place. I work directly as part of a division (used to be "on site" before 2020, but now I'm remote so that doesn't quite fit) doing 80% the same job as any of my civil servant colleagues. I really don't think the range of opinions is all that different on either side of the fence.
I'll repeat that there are a lot of problems, but it's not nearly as bad as some people on the internet make it out to be.