Cisco licensing is the worst. Fix that would be a start. No one even internally knows how features are associated to what licenses. There is no document that even brakes it all down. Then forcing customers to either let every cisco device talk to the cloud or installs VMs just for licensing is a joke. Customers want to use their products not manage licenses.
Next, stop outsourcing all of TAC to contractors. A contractor in tac has no accountability. They are not invested in the company since the company is not invested in them. Outsourcing TAC is a knowledge drain because the retention rates are lower and knowledge is lost in each rotation. I'm pretty sure the work of 4 to 5 contractors is the same amount of work as one blue badge because typically a blue badge is more seasoned and can resolve issues faster or knows the tools better. Also, ensure people that you hire speak the language fluently, communications barriers are a real thing and lead to lost productivity, Oh! and stop using Templated emails. Customers hate that.
Make the BUs accountable for bad code. So many times the BU is focuses on a new feature and they have no ability or lack or head count or something to fix issues that arise in their code. Every BU is a bit different, but many are just the worst and some of that has to do with outsourcing as well.
Diversify your hardware manufacturing or at least don't do manufacturing in a communist country or a country run by a dictator.
Leave CA, that state is failing. I don't like to say that but unless things change it will only get more expensive to stay in CA.
End DEI programs. There is a leadership program that says it's only for a certain type of people, but they technically can't stop you from doing it, but it seems silly since we should only care about talent not factors that none of us have control over. Also, the JUMP program for women seems silly they hire drama coaches to apparently teach women how to be leaders?
End busy work executive trainings that everyone just skips through anyways. I often wonder how much they spend on creating these pointless trainings and how much time is lost collectively on these trainings.
Does anyone really understand the figure eight life cycle just adds more confusion.
CX basically made everyone have the same job title in the directory. Can't really tell what someone's job really is.
Stop moving to new platforms every other year. wiki, jive, alfresco, smartsheet, sharepoint. I'm sure I'm missing some but this creates more confusion and slows down productivity when I have to move stuff around every couple years.