HubSpot Inc ranked No. 1 in Glassdoor’s Best Places to Work in 2020

Midst heightened regulatory scrutiny over Facebook Inc, the social media giant has dropped to the 23rd spot in Glassdoor’s list of “Best Places to Work” in 2020, down from the seventh spot it secured last year. Employees have given Facebook’s senior leadership as well as its work-life balance a relatively lower rating in Glassdoor; The…