He showed very poor judgement and character in how he handled the situation. If he had legitimate gripes, there were better ways to address them. Using profanity to belittle belittle your employer and management is not impressive.
Do you think WM would have really listened to anything he said? LOL