Upper management uses emotions and will often make decisions on things they do not understand. Moving ahead in the company more often is who you know, not how hard you work. Bonus system is next to nonexistent, unless you are an executive, and never transparent.