For the record, I'm currently working at a financial institution, worked at another previously, and moving into a position with a medical industry company. It's a matter of striking a balance.. and there are others that cope with it far better than I do.
I still find it funny, when you have full github proper access, but can't access gists... and then when searching for things, a lot of programming examples, and even blog articles reference gists... that is painfully stupid.
Do not have the proper paper trail when shit hits the fan? Well there goes your share value, you get a hefty fine from government oversight, and the premium just went through the roof.
Nobody really fined Target for its data breaches - pretty sure that PCI audits had passed repeatedly, in fact. Their stock easily recovered as well. So why are big companies so worried about security? Because breaches are a drag upon everyone and slows down features and improvements. I'm familiar with environments where change freezes are enacted for months after every critical outage, and nobody's regulations say to do anything like that. That's purely a belief in the false equivalency that stability and development velocity are antitheses. Gosh, someone tell Google and Amazon to fire their SREs and stop deploying any new code to get better availability numbers!
Is there an actual word for this type of management stupidity?
How do porn companies continue to handle credit card payments without complying with PCI standards and processes?
My former company solved this problem by simply acquiring a payment processor company. They had total control over their processing that way. As a bonus, they had access to other porn vendors' account activities, since it was one of the 4-5 major high-risk processors used by porn companies. It was a win-win for them.
They just keep getting more clever, devious, and entertaining, don't they? Shit, I'd do my own Braintree for my porn company with the company's positive gains from legit customers covering the losses from the others. Who cares if my bottom line at my main company was good. Success of processor could even pay for better fraud management.
Of course, already having enough cash to buy an established one is always nice. :)
Whether you can find an auditor that will let you get away with merely following the rules is another matter.