it usually takes a lot of time and efforts to change others' perception.
if she choose to stay, she may become an important technical staff instead of a leader who is able to lead her people to success.
2. She might be not fitting her company culture.
roughly, there are management styles:
1) top down, cascading orders such as GE, Exxonmobil ..
2) having concensus before actions.
I am afraid that she may be fitting the GE style