I am with you on the hard work piece. I worked as a waitress 3-4 days a week on top of my entry level position with a marketing agency (40+ hours). Was I underpaid, yes and there never was time I wanted to place them on blast publicly. Truth is we are all underpaid, drowning in student loans, and there is not enough jobs to go around. It is a society issue where you envision the “American Dream” as I go to college, graduate, and get a job making enough money to live in a loft style apartment, but that is not the case for most.
I also gave the girl props for speaking up. I probabaly would have used better word choice and not used the company’s name. Unfortunately, she lost her job and for her should be a lesson learned.