Answered by Steve, Hiring Expert at Caterpillar Inc., on Friday, August 7, 2015
I understand your frustrations. There are three actions that I would recommend to you that could eventually help you move forward. First, seek out a mentor. Perhaps this person is your immediate manager, but if not, look into whether or not your company offers a formal mentoring program. If they do not offer one, think about who has informally been a mentor for you either inside or outside of your company.
Second, build your network. This can be accomplished by setting up informational meetings with the leaders of the areas of the company in which you have interest. These are not interviews. They are simply meetings in which you learning more about their groups and what it takes to succeed in their group and helping them to get to know you. What will usually happen from these meetings is they will recommend someone else for you to speak with and suddenly, you have a large network.
Third, seek out projects in which you can participate in other departments. This is another way to demonstrate to those who may not be familiar with you, what you are capable of. Be participative in project meetings and excel and what tasks are assigned to you.
None of this guarantees anything, but taking these steps will help you go in the direction that you are seeking.