> And then one of them said “It would be career limiting if the client were to hear this.”
> I’d met my responsibility to the company – and the company had threatened me as a result.
The author interprets that they were threatened. But really, for whom would it be career limiting? Perhaps I'm being too charitable, but the manager could also be read to be making a statement of fact about the perception of their own performance. The author says there's already a project plan and a project manager, and the plan is clearly incomplete and the project manager was not aware for an extended period. Someone's career probably _should_ be limited.
But the larger question is, did any of this matter? If the customer is not engaged enough to make clear what they want, is there perhaps an equal amount of dysfunction on the customer side? If they really wanted something delivered, wouldn't they be trying to deliver clear requirements as soon as possible? Or perhaps someone on the customer side is able to get promoted off of being the point person for a 2 year $60M contract before it finishes? Or someone is able to use the slowness and expense of the contracting firm to argue for building an in-house development team?