Quick summary, only facts that should help advise me/us (the IT department):
I started here about 3 months ago, very happy with offer/job duties and no red flags during interview. I was pretty picky about my next step as I had a good job prior to this. I still don't have any complaints with this place, very good people and job duties align with my long term goals.
My boss (VP of IT) started here 6 months ago. He comes from a similar institution where he was VP of IT for 12 years. This other place was smaller, about 1/3 the size we are. The vast majority of his experience is from managing the infrastructure of a much smaller organization.
Onto the problem:
Our VP has been ignoring our change procedure and making changes at the branches and in our DC to systems that have created company wide outages on a weekly basis for the past two months. Some of the issues have garnered attention from his peers and other high level people. We covered for him the first few times and basicly said, we are aware of the issue and are working to resolve asap....now that the issues are occurring frequently and we are getting calls weekly to fix what he is breaking its getting harder to cover for him because its making us look bad.
We have approached him and offered suggestions to enhance his approach to change (bring us into the plan early on, let us know what you are going to do, when you do it, etc...), offered to do the work ourselves, offered alternative solutions (I.E....maybe its not a great idea to have every branch point to a different DFS server...because collisions you know?)....but none of these suggestions have been considered. He thinks we are afraid of change and unwilling to "break a few things to make it better around here".
Honestly, we have no confidence in his ability to lead us or effectively maintain the IT department.
Now that we have approached him and been rejected a few times, we feel we should escalate this...but how? He has a ego problem, bullies subordinates and is stubborn. I can deal with all of that, no problem...I have dealt with much worse. However, my peers do not feel the same way and are actively looking for other jobs (one is going for a second interview this week). If they leave, my job will definitely get harder and the cycle will continue when they hire new people.
The options (I am open to other ideas!):
1. Go to his boss (COO) and ask to speak in confidence, lay out facts without emotion and quantify the worst possible outcome with each change he is making (or not making).
2. Go to HR and do the same as above (I said no way to this, HR is not here for employees).
3. Sit down with our boss and lay it all out, hope it hits him and he "sees the light".
Obviously we all fear for our jobs, none of us feel irreplaceable and would prefer to do nothing if we knew it would mean losing our jobs.
Any suggestions or past experience that might help me out?
Examples of things that have happened (not a complete list, just some I remember):
- Added servers to the DFS replication (branch servers), added large directories to DFS; this caused branch connectivity issues because the DFS replication was using 100% of the available bandwidth (2-3 Mbps). Phones were up/down, connection to the "core" software was constantly broken, a few branches reverted to offline processing. This was 2 days in length. None of us new this change was made until he mentioned it might be causing an issue.
- Changed phones to DHCP at a branch for testing; was then unable to successfully configure DHCP on the voip box. This broke phones at a branch for 4 hours while someone drove out there to change them back.
- Changed a different branches workstations to DHCP w/mac addy reservations but did not let anyone in the department know this; branch lost power and the server never came back up; us assuming the workstations were still static like they have been for a decade spent 45 minutes troubleshooting other possibilities; total outage was 2 hours
- Added a new (empty) folder to DFS that overwrote a key folder, replicating this change out to all DFS servers; this broke a vital piece of software for 5 hours
- Changed the gateway IP address on a branch server to the wrong gateway at 3 PM; branch stayed up because of how DNS & profiles are setup but someone again had to drive out there and fix it.
- Moved 30 users profiles to a group of DFS servers that do not participate in any backup; when I suggested to him we include a VM file server in this group so that can get Veam to back that up he said "DFS is a backup" and "why not put a NAS at a branch and robo copy the directory over once a week?" along with "we tried VM file servers at the last place, we had all sorts of issues...they wont work for us".