Doing well in performance reviews doesn't mean much. It was pretty clear that she was not easy to work with, and a lot of her coworkers didn't like working with her. I have no doubt that she was a brilliant employee, but that doesn't really matter if no one wants to work with her.
There's a reason why so many companies put a lot of emphasis on "culture fit".
There's a reason why so many companies put a lot of emphasis on "culture fit".