If you come from an engineering background, you maybe are familiar with the feeling of working on a product and realising there are flaws in the design. You might feel you could have done a better job of conceptualising something a much better fit for purpose, or even quietly despair a few times at the lack of foresight from above. Read more