Anywhere Work
Forrester eCommerce
DECEMBER 9, 2021
Pictured to the left is the entrance to Forrester’s US headquarters in Cambridge, MA. The building can hold over 600 employees, but there have not been more than 150 people there on any given day in over 21 months. As a company, we are lucky — while 40% of jobs in the US require employees […].
Let's personalize your content