popped up while looking through LinkedIn page.
https://us.teamblind.com/
Anyone have any direct experience? It asks for either your work e-mail (worries me) or your LinkedIn info (also worries me), but suppose they need some way to verify that you work for the company in question.
Thanks