My heart goes out to the few engineers left who will now be babysitting contractors full-time.
I did that job. I lost all of my engineering time to them, a team of “senior engineers” who I had to teach git, pull requests, basic unit tests, developing along non-happy paths, deployments, and getting nothing but pushback the entire time.
Me, PR comment: “Hey this is going to throw an exception. Can you handle that?”
Them "It won’t throw an exception "
Me: yes, it literally will, look, if that’s null it will throw. Look it’s fine, just handle it gracefully, I’m. Not saying it’s bad that it will throw, just make sure the app doesn’t crash
Them: This is a waste of time, just push the code.
Just constant battles like that. Like I said it’s not their fault, it’s the culture differences of development, but man does it fuck up a software application.