Who said she is getting a free pass? She has been getting dragged and made fun of just as much as him
They both looked like idiots. I'm not one to take pleasure in other people's misfortunes but C'mon we all know those CEO and Head of HR types and I've actually been enjoying this one lol