Really? Because Blind seems like a much better Glassdoor if your goal is to understand what it’s actually like inside a company.
Blind also targets having communities for people inside companies to talk, and facilitating discussion. Glassdoor is mainly about reviewing companies.
A site that requires your company email before you can post a negative review sounds like a honeypot.
I imagine HR would absolutely love to take that down.
So have up to a year after you leave the company I believe.