I give yall some insights lah.. as boss in my division, we have a duty to subords.. and when I am unreasonable, I do not retaliate.. unlike some do, and this will have consequences.. cuz my superior will see how I will lead my subords, they have their way of seeing how my subords work. my boss is not blind either, otherwise they would not have achieved what they are now. So like I said, u can give feedbacks to your own bigger bosses when u given the chance to, and not be biased.. moving away to other co.s is not the only way out, cuz other companies also have their own wayang king/queens..