Share Post Embed Post Significant layoffs in mid-April. No one was spared - Engineering, Product Management, Sales. Also, recently the entire Branding and Creative Marketing was let go...