3 ms·
Booz Allen has got winning federal contracts down. Their proposal teams are second to none. Now, they absolutely suck at delivering, and everyone who has to d
by jcadam 4y ago
Booz Allen has got winning federal contracts down. Their proposal teams are second to none.
Now, they absolutely suck at delivering, and everyone who has to deal with their consultants on the job hates them and thinks they’re useless, but they definitely know how to play the game.
- glonq 4y agoCan confirm. Have been a vendor on a Booz Allen job.