Social media management platform maker would not disclose exact numbers but layoffs would be in the hundreds

See Full Page