Rona Wang graduated from M.I.T with a degree in Math and another in CS. I'm guessing her friend she's talking about at least did CS at that school.
I have almost zero doubt shyt is "next man up" at that company. They fire somebody then that person they're paying $300k to for sitting around will have their chance to shine.
Only downside is, that person all of a sudden who gets called up has an increase in responsibility at their "chill" job may not be so receptive to the increased workload and will look to work elsewhere.