maybe this is an unpopular opinion but this culture of aggressively and publicly airing all grievances of current employer seems counterproductive for the job search when this person leaves due to said grievances. or maybe it's just a pre-match for future companies that "appreciate" this type of transparency. :shrug: