This question already has an answer here:
I am a developer and work for a big firm. We recently had a change in leadership (manager's manager aka skip) The new manager is data oriented and I worked on data mining for the past 3 months to get the reports which helped him to prioritize the work for our team. Till last week I was told skip had good visibility and knows how important my work is by my manager.But this week I was told my skip thinks its not good enough for my level let alone consider promotion. I have done couple of other projects which it seems don't have visibility at skip level. How do I ensure I get the rewards I deserve ?