The reason that seems quite reasonable to me is this (now deleted, whatever the reason) reply on quora: https://pbs.twimg.com/media/CI9iYW7VAAAzzJN.png
There are some shit managers, but usually managers attempt to communicate when there's issues and give good warning before terminating except in cases where the company is downsizing or you pissed off the CEO since that happens from higher up. But even then, you'll hear it from fellow employees that the company is removing the dept. or the CEO hates you. I am hard pressed to believe that she was abruptly fired, no matter how well she treated the Reddit community.