Yes, this happens usually when you are a C-level executive, and not a software dev intern, like this guy. He hasn't even started his career...
I hope this not true for most people. I feel like most people I work with respond well to honesty as opposed to varnished corpo-speak. I’m a new senior engineer and have just started speaking in a relatively unguarded way if that makes any difference.
I'm sure there are some companies that tolerate it when an employee criticizes them (or call them dishonest/disingenuous, as in this case) in an open, external forum, but this is most definitely not the norm. If you work for such a company, then lucky you, I guess?
I think you are more likely to get in trouble for shit talking internally than externally, if only because the people who care are more likely to hear.
I don't see any, that's his personal view on the history of the company, which is implied he knows slightly better than your average Joe
Mere rumors can cause material stock price changes, that could cause direct trouble, or even trigger an SEC investigation.
"Y-y-yes, I specifically emphasized that I work at State Farm so I know what's really going on, but I used 'they' to emphasize that this post has nothing to do with State Farm".
But I guess this subthread is getting longer than it deserves to be. I'm not saying OP did anything wrong, but people use throwaway accounts with a reason. Employees have been terminated for much dumber reasons.