PeopleTech Are Tech Workers Accused Of Sexual Harassment Given A Big Exit Package – Let’s Find Out by Petar Mikonoss February 8, 2019 by Petar Mikonoss February 8, 2019 Working in a tech company might sound lucrative and it is a good source of income but believe…