Ugh. My employer sent out an invite to post an anonymous review of working at the company on a third party site. I was going to post an honest review, which would have been highly critical, and probably career limiting if it was tied back to me. But in order to actually post the review, you have to provide your location and job title; this narrows it down to like seven people, but I was still going to post it. Until I hit submit, and it popped up, "Great, to post this, you'll have to sign up for an account," with my work email address filled in on the registration form. Somehow, I doubt this is nearly as anonymous as claimed.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!