Fantastic culture, great set-up, brilliant EMEA leaders - Sales Development Representative (SDR) ON24, Inc. Employee Review

5.0
Mar 26, 2024
Recommend
CEO approval
Business Outlook

Pros

- SDR team were set-up to succeed, with fantastic segmentation set out by the SDR Director and Manager. - Support was consistently available to help SDRs to grow and improve - Targets were realistic and commission structure was generous - Culture was sublime, I was gutted to leave

Cons

- Somewhat disconnected relationship between US and EMEA offices, where it seemed US were prioritised on many occasions -

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