Toxic work environment. Upper management doesn't care what feedback they get from site teams. If you say anything negative you "don't believe in the product". They don't trust site teams to do what needs to be done so they gatekeep everything and prolong any necessary process. Only cares about the money and bottom line. While that's important, customer relations needs to be more focused on. Never worked for a company that is so money-grubbing.