I've held my current position for more than a decade. It's a great job really. Yet the workplace as a whole is so dysfunctional.
We've been begging for a product owner for years yet nothing formalises. Decision making have mostly been haphazard and emotional rather than rational and a lot of work has been done only to never get utilised or getting dropped just before merge or reverted after being shipped to production.
The product is translated into a set of languages of which I only speak two myself. Getting translation help used to be a thing but that was years ago. I've stopped trying to get help with translations and just run it through automated tools thinking if they don't like how it was translated they can raise the issue.
There are some people who allegedly have experience with design work but asking them about feedback on anything developed means just getting stalled for months only to be messaged a screenshot of another product with no explanation on what they meant by it even when asked.
Everyone seem to want to defer to someone else and the output is severely hampered by it. On top of it all decisions about the nature of new features are apparently informally agreed upon between members of the organisation without passing the information on to the developers.
Today I shipped a feature, was told they had decided against it, then was told by my boss to just let it remain deployed and see if they even notice.