- Just laid off ~32 people, rumors of more coming
- Transparency from management isn’t always consistent
- Onboarding is more a data dump on the product rather than training to do your job. Tons of ambiguity towards KPIs and how to properly execute your role
- Company culture is unhealthy, sometimes toxic. Stereotypical “Tech Bro” vibe from 70% of the company
- Product is generally seen by customers as a short term tool for projects vs a long term solution