Should You Be Fired for Honesty?

The Monty Minute

When a Yelp employee uncovers a difficult working situation, she gets fired for her complaint. Was that the right way to handle it or should Yelp have hugged its haters?