I work in IT and one of our devs pushed his code to production before testing it. Took the entire company down within minutes.
"I don't always test my code, but when I do it's in production."
You are absolutely right. Even if it's an "emergency," you should still send out a server-wide message letting people know. Sounds like they have a bunch of project managers running the place instead of IT people...lol.