I'd like to believe this works, but my experience in Big(ish) Corp is that you get the blame.
If you think you're in a position to change it and you're motivated to do so, go for it, otherwise my experience is that you're better off finding somewhere else to work.