Business ❯ Human Resources ❯ Employee Benefits ❯ Severance Packages
CEO Drew Houston cites softening demand and complex management as key factors behind the layoffs affecting 528 employees.