"Can you Swim?" - Client Services ON24, Inc. Employee Review

1.0
Oct 10, 2012
Recommend
CEO approval
Business Outlook

Pros

- Great place to learn and develop skills. - Some good people, smart and good to work with - Located in the City, close to BART.

Cons

Complete lack of efficiency and highly political, defunct company that will go as far as writing fake posts about “exciting times at on24”. No communication, highly micro-managed. No direction. Good work is rewarded with more work. HR is useless. All in all, not a fun place to work. My advice, do not get stuck here. Learn as much as you can. Stay one year, get what you need and get out!

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