come up short on one's promises(But Washington has come up short on its promises to care for our veterans, sometimes because Congress didn't provide enough money... • NYC report says Verizon came up short on FiOS deployment promises.4uzhoj)
empty suit(someone who is high up in a company due to unfair hiring practices, such as nepotism, and doesn't really do anything for the company; who makes themselves out to be much more able or important than they really are; who is not particularly good at their job 30STMania)