– improvements or innovations always have to be pushed bottom-up, since product owners rarely care about it
– there is no clear roadmap even for the near future, so new features are usually PO's random out-of-nowhere ideas, sometimes not even doable
– no bonuses whatsoever, going the extra mile or doing someone else's work (which happens often) is just work you are totally giving for free, no overtime pay, no annual bonus or anything else
– you get a desktop computer, so working from home means using your personal device, same with phones, not even the mobile team gets its own testing devices (only management gets laptops and phones)
– each team work as independent entities, so requiring another teams assistance usually means it will never get solved, causing server-side issues to be solved on the client
– the whole company uses old "proprietary" solutions that rarely follow any standard or common practices, adding extremely unnecessary complexity for very simple tasks