site logo

A quarter of tech employees on Blind say their company conducts 'unreasonable' monitoring