1.0
May 18, 2020
Former employee, more than 1 year
San Francisco, CA
Recommend
CEO approval
Business Outlook
Pros
Passionate coworkers to work with
Cons
Overcompensated, indecisive upper management. Layoffs are an indicator of leadership failure. Current difficulties cannot be solely blamed on COVID crisis as it is highlighting existing weaknesses.