I think I'm broken. I can't believe what a s**t show work has been this last month.
For context, I look after a pretty complex fintech application. It's a bit of a monolith, and is very extensible with bolt-in pieces of code that we can write per-customer to cover bespoke needs. Customers or our internal teams write configuration to perform data manipulation, and it gets quite complex with a fair few "this is a bug" issues which usually turn out to be "no, this is what you've told it to do in the config". It's massively flexible, which means it's a very tricky beast to support, and I'm saying that with 30 years of experience.
There's a cloud wrapper around it so we can sell it as SaaS. Same application whether it's on-prem or SaaS, just if it's SaaS we have the wrapper to perform SFTP transfers, IDP, network connectivity and whitelisting, source control for configuration updates, etc.
Out of the blue, it's been decided that we need a complete split between on-prem and cloud support. So that will mean two separate application support teams, one for cloud and one for on-prem. I can't even begin to say what a stupid idea that is. We have wanted to move the ops side of the work into the cloud team's domain for ages but no-one would ever fund it, then literally out of nowhere this proposal comes out with a list of names attached of people who they want to take.
We have to provide 24x7 cover, so there are on call rotas, shift patterns, etc that have to be considered. Hand-waved away. Literally everyone else in the business is saying what a stupid idea this is, hand-waved away. Turns out someone has the CEO's ear and this is being railroaded through.
The concept is mostly sound apart from the stupid idea of having a cloud application support and an on-prem application support team for the same product that works the same way in both situations. The people behind this have no product knowledge at all, and they've gone about it in a completely backhanded way by asking people within the team to give them information on who does what for apparently inoccuous reasons. It's a blatant power grab.
We've tried to engage and put some processes in place, but even though this starts on Monday no-one will engage at all. The best we have from the guy pushing this through is "Nothing will really change until I've worked out what needs to change". Riiiiiiight.
We have guys moving to new managers on Monday, and they've never spoken to that person. There's been no introductions, nothing booked to say welcome to the new team, nothing about what the intention is for the future, it's absolutely devastating for the guys who are moving over and they feel completely abandoned. All we can say to them is "we've got your backs, but we don't know either".
Honestly the stress of it all has really bolloxed me. I'm absolutely raging, mostly because this could have worked really well and been a positive but as it is we're looking at completely destroyed morale, worse customer outcomes and people I care about being royally fucked over.
TL;DR - my whole month has been me doing this