Squarespace layoffs: 300 affected employees to get at least 16 weeks’ pay, healthcare, visa support
Squarespace is laying off 19% of its staff. The company, which helps customers build their own websites, said…
Browsing Tag