Once Promising, Now a Sinking Ship Due to Poor Leadership - Anonymous employee ON24, Inc. Employee Review

2.0
Jun 24, 2025
Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

- Fully remote work allows for flexibility and work-life balance - Talented, supportive coworkers who genuinely care - The product has real potential and impact in the virtual events space

Cons

- Toxic top-down leadership style; the CEO frequently micromanages and publicly criticizes staff in company-wide meetings - Senior leaders are constantly reacting to the CEO’s changing priorities and decisions are often made without clear strategy often creating confusion and internal friction - Multiple rounds of layoffs over the past few years have left remaining employees overworked and under-resourced - Compensation has not kept pace with increased workload or industry standards

Explore other reviews about ON24, Inc.

5.0
Feb 10, 2026
Recommend
CEO approval
Business Outlook

Pros

I had a great time at the job, felt that I learned a lot and it really prepared me for a real full time job in the data science sphere, great team surrounding you as well

Cons

Really have nothing negative to say about this role, at most the onboarding could be a bit more streamlined

3.0
Jun 23, 2026
Recommend
CEO approval
Business Outlook

Pros

Simple learning curve, great managers, good work/life balance

Cons

Not a "need to have product" expensive vs competition

See reviews by: Helpful|Rating|Date|All