WBB has the opportunity to be great. They have the opportunity to really help their government clients do great things. And they squander it.
The C-level executives are just plain Old. They are out of touch with the advancing times. A lot of them are ex-military who would rather talk about their sea stories and anecdotes than get to know their evolving workforce.
Most of the work is done on client-site. If you have a great client, it will work out very well. If you have a belligerent client, the company won't do anything to help or protect you. You're replaceable. And they let you know it.
A lot of their less-than-ideal work situations are due to the fickleness of government contracting, but the company itself does nothing to help the morale or wellbeing of its employees. Christmas presents? A golf marker disguised as a "challenge coin." A "thank you" would've been better received, at least it would've been something vaguely personal.
WBB also suffers from what I see a lot of big companies having to deal with: being relegated to sub-contractor status in order to get work on small-business-only contracts. In a lot of cases, it means the small business may not have the correct people on hand to run the project, so they have to hire by availability instead of by quality. This can put WBB's employees in a bad spot if the prime contractor fails to produce results.