>>512610780

>completely incompetent in project management
>fuck up bigly, project turns into complete disaster
>deny responsibility, blame some deity

Yeah I have seen this before ...