Impeccable track record of delivering projects in time