Most promotions are not earned by hard work, but merely "who you are friends with"
Suggestions or ideas communicated to your manager are mostly ignored or told not worthwhile, yet in team meetings, your suggestions/ideas are presented as their own with no credit given to you.