Challenging management on anything will likely see you black listed as a trouble maker. To get promoted in this company you it's American style sucking up and protecting your self at all costs - don't worry if you're actually adding value. Most managers jobs are very self serving, simply to enhance their own reputation than to actually add anything to the service to the companies customers. Many people are depressed and repressed working here. I've worked for larger financial institutions where there is vastly more communication between employees and leaders. Many team leaders / managers lack even the most basic skills is motivating and engaging their staff. A number of senior managers behavior can be wholly inappropriate (name calling / shouting / aggressiveness / fist banging), and would never be allowed to occur at company with any kind of self respect.