LinkedIn is not a place to air grievances. It’s a place to post your job history, post jobs, and “like” when others have been promoted
Most of the potentially worrisome stuff I've posted has been comments responding to other peoples' posts. I went and deleted nearly all of those, though.