Live at https://exposetheculture.com
The core idea: reviews focus exclusively on culture — not salary, not interview prep, not benefits. Five rated dimensions: management transparency, work-life boundaries, psychological safety, growth & development, and team collaboration. Plus a binary "would you recommend" and optional free text.
The interesting part is the anonymity architecture:
- Company email is used for one-time verification, then the association is destroyed - Only a hash is stored (to prevent duplicate reviews), never the email itself - Reviews are timing-obfuscated — they don't publish at the exact moment of submission - Metadata is suppressed for companies below a reviewer threshold to prevent inference attacks - The system is designed for genuine data deletion, not just soft deletes
No account required to browse. No employer reputation management tools. No investor pressure to monetize the reviewed-company side.
Stack: Laravel + Blade, PostgreSQL, Redis, Postmark for transactional email.
Would love feedback on the verification/anonymity approach — specifically whether the hash-only model is sufficient or if there's a stronger approach I'm missing.