I’ve seen several anonymous corporate networks before (three other full implementation actually, all reach exploding point). The same four things always pop-up, unless you ban one explicitly:
- mental health; single-handedly justifying the existence of every instance. The posts are boring overall: introversion, depression, burn-out, what to do (and the well-meaning responses to go see a doctor and hopefully links to internal references claiming the company will support you); it’s as exciting as a waiting room, but it’s helpful. On that note, if you feel like something is wrong and you are not sure: GO TALK TO A DOCTOR.
- salary; kind of hard not to have it here, but anonymity takes off the ability to tell people “Nah, you are incompetent, that’s what you deserve” so it’s a little locked; I really like the idea that Blind turns it to a conversation recommending LeetCode & co. because that’s an interesting, objective exit from that conversation.
- bitching about bad manager: I think that’s the best aspect of those, but the tone can be very nasty and trollish. Unless you have great leadership who can take it, own it and improve, not the best idea. With good leadership, it can be staggering what feedback can accomplish.
- internal in-fighting, notably around incompetence and team rivalry, Social Justice, etc. Same as previous: good to take the temperature overall, but the tone is structurally problematic, unless you have really good content moderators. I'd recommend to limit some of that explicitly.
- mental health; single-handedly justifying the existence of every instance. The posts are boring overall: introversion, depression, burn-out, what to do (and the well-meaning responses to go see a doctor and hopefully links to internal references claiming the company will support you); it’s as exciting as a waiting room, but it’s helpful. On that note, if you feel like something is wrong and you are not sure: GO TALK TO A DOCTOR.
- salary; kind of hard not to have it here, but anonymity takes off the ability to tell people “Nah, you are incompetent, that’s what you deserve” so it’s a little locked; I really like the idea that Blind turns it to a conversation recommending LeetCode & co. because that’s an interesting, objective exit from that conversation.
- bitching about bad manager: I think that’s the best aspect of those, but the tone can be very nasty and trollish. Unless you have great leadership who can take it, own it and improve, not the best idea. With good leadership, it can be staggering what feedback can accomplish.
- internal in-fighting, notably around incompetence and team rivalry, Social Justice, etc. Same as previous: good to take the temperature overall, but the tone is structurally problematic, unless you have really good content moderators. I'd recommend to limit some of that explicitly.