You need a job? Be careful what you wish for. - Sales Director ON24, Inc. Employee Review

2.0
Apr 12, 2011
Recommend
CEO approval
Business Outlook

Pros

Great people, cutting edge technology, strong work ethic, culturally diverse, head quartered in SOMA tech scene surrounded by other technology stars and social media sirens.

Cons

Micro-managed by executives like a straight jacket, back stabbing is an art practiced throughout the sales team, if you're looking for accountability look elsewhere, nobody is allowed to make a decision without getting "permission" from the top brass who suffers from a Napoleon complex.

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