[Every company I've ever worked for]
Me: Here is my professional opinion on this task and the issues I see in fulfilling it with what little specifications I have.
Management: Shut up and make it happen.
Well, not that expertise anyhow, that expertise is above the pay grade and split into 3 different departments...
masto instance for the tildeverse