She will be a very good leader, a successful career woman. However, successful career women are usually not very very well-liked by her workers. Because she'll demand alot from her workers. In order to meet the deadlines, in order to manage the team well, she is forced to be hard-hearted, to make them rush deadlines with her. Yes, she maybe very demanding etc, however, it mat also be dued to her stress that she's handling. Esp if she is working with another leader who is not as kan zhiong as her.
She can be a good friend to talk to. But maybe not to work under her.
Actually, I admire her quite abit. Because she is able to do things that I cant bring myself to. That is to force her teamworkers to do as told or to do as the way she wants.
One is to improve is, she should listen to her teamplayers more often. A leader needs to be a good listener, not only from the higher authorities, but also from her teamplayers.

So, we should her another chance yea? :)