At first glance, it seems ridiculous that a New York caterer couldn’t fire a waiter who posted a profanity-laden rant against his supervisor on Facebook.

After all, the guy called his boss a “NASTY MOTHER F—-ER.”