Very offtopic, but using your real name and making such statements implying that you are representing your company in this very matter (and going against their narrative) is rarely a wise thing to do.
> this happens usually when you are a C-level executive
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.
Don't mix up internal honesty with public shit-talking. The former is welcome at almost all places.
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 "welcome at almost all places" is dramatically overstating it.
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.
"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.