Worker reviews
None approved yet
Be the first verified worker to share an experience.
Independent worker feedback, third-party rating context and practical research for candidates considering O'Keeffe & Swartz.
Company overview
Start with the company itself before comparing o'keeffe & swartz reviews, review evidence or current roles.
Industry
BPO
Locations
Johannesburg
Company size
1,000+
Indicative pay
R6,000–R18,000/month + commission
Head office
Johannesburg
Founded
1993
Official website
oks.coCompany facts and indicative pay are editorial research, not worker testimony or an employer statement.
O'Keeffe & Swartz runs an outbound telesales operation focused on insurance and financial services products. The company has operated for decades from Johannesburg and employs over 1,000 people.
Its core activity is high-volume telephone sales of relatively simple insurance policies, supported by internal teams in verification, quality assurance, training, client development, and operations. The business serves insurers and financial services firms that outsource their direct sales calls rather than handling them in-house.
Scale remains concentrated in one major site rather than spread across multiple provinces. The company is based in Randburg, Johannesburg, with some hybrid or work-from-home arrangements listed for certain roles.
No other cities are mentioned in current postings. Most staff work in sales or the support functions that keep the call centre running, such as payroll, HR, IT, and marketing.
The operation has stayed in the same location for many years, which gives it a stable but geographically limited footprint within South Africa. Day-to-day work centres on making large numbers of outbound calls with a modest base salary and uncapped commission.
Top performers can increase earnings substantially through quarterly bonuses once targets are met, but many agents earn close to the base because consistent results are difficult in a rejection-heavy environment. An in-house sales academy provides initial training, and internal promotion paths exist into team leadership or specialist roles in quality and verification.
The culture rewards volume and resilience; people who handle repeated refusals and maintain call rates tend to stay and advance, while others leave when commission does not materialise. Candidates need at least a matric certificate, and prior sales experience helps.
The company periodically advertises sales consultant positions along with openings in support departments. Hiring typically starts with an online application followed by interviews that test sales aptitude and attitude.
The role suits individuals who are comfortable with scripted calls, can track their own numbers daily, and treat commission as the main income source rather than a supplement. Those seeking stable salary-only work or lower-pressure environments will find the targets and rejection rate difficult to sustain.
Profile details are compiled from public information and may vary by role, location and campaign. This is not a statement from O'Keeffe & Swartz.
Review snapshot
Worker reviews
None approved yet
Be the first verified worker to share an experience.
Public rating context
Glassdoor 3.0
Third-party values; not a ShiftMate worker score.
Indicative pay
R6,000–R18,000/month + commission
Verify role-specific pay in the current vacancy.
Roles to explore
5
Insurance Sales Agent · Outbound Sales Agent
Public review platforms
These are attributed platform values, not ShiftMate worker-review scores.
Glassdoor
3.0
out of 5
Source checked date not recorded; values can change on the source platform.
Independent worker feedback
Only moderated worker submissions appear here. Public research and editorial guidance are not included in this count.
No reviews yet for O'Keeffe & Swartz on ShiftMate.
If you've worked there — even briefly — your honest take helps someone making the same decision.
ShiftMate editorial desk
AI analysis and public research are shown in their own lane, never folded into the worker score.
Prepared by ShiftMate Editorial Desk · Last researched · These are editorial records, not worker testimonials.
Clearly labelled AI analysis published by ShiftMate.
5.0 / 5
ShiftMate Editorial · This is not a worker testimonial and is excluded from ShiftMate worker-review totals.
Editorial record created .
Estimate / limited evidence — at least one source has no checked date.
A separate synthesis of inspectable public sources.
5.0 / 5
AI Research Review · This is not a worker testimonial and is excluded from ShiftMate worker-review totals.
Editorial record created .
Estimate / limited evidence — at least one source has no checked date.
The sections below are editorial research. Inspect the linked evidence where available; otherwise the page marks the claim as an estimate or limited evidence.
ShiftMate editorial synthesis
ShiftMate's editorial reading of the information collected for this profile is that O'Keeffe & Swartz may be most relevant to johannesburg and gauteng-based candidates with matric looking for a sa bpo and structured training.
The workplace context recorded for this profile indicates: O'Keeffe & Swartz has been running insurance and financial-services telesales from Johannesburg for decades — one of the longest-standing direct-sales contact centres in South Africa. The environment is structured around high-volume outbound sales with uncapped commission, and the in-house sales academy provides the product and technique training needed to hit targets. The culture is results-driven and competitive, with the top earners taking home substantially more than the base salary.
The listed pay signal is R6,000–R18,000/month + commission. It is an indicative range rather than an offer, so check the current vacancy for the rate, working hours and any campaign-specific terms.
One point to verify before applying is: High-volume outbound sales environment — rejection handling is a daily requirement
Day-to-day picture
O'Keeffe & Swartz has been running insurance and financial-services telesales from Johannesburg for decades — one of the longest-standing direct-sales contact centres in South Africa. The environment is structured around high-volume outbound sales with uncapped commission, and the in-house sales academy provides the product and technique training needed to hit targets.
The culture is results-driven and competitive, with the top earners taking home substantially more than the base salary.
Johannesburg and Gauteng-based candidates with Matric looking for a SA BPO and structured training
Training is listed for some roles. Confirm the format and eligibility in the current vacancy.
Roles and pay
Role names and pay signals help with research; they are not a promise of a current vacancy or offer.
R6,000–R18,000/month + commission
Pay can differ by role, shift pattern, location, campaign, qualifications and experience. Confirm the actual rate before accepting an offer.
Compare the trade-offs
Before you apply
Candidates can apply online via the jobs platform by submitting a CV that emphasises Matric results and any prior sales exposure. Applications are screened for clear communication and drive, after which shortlisted candidates complete a telephonic interview followed by a live sales role-play assessment focused on simple insurance products.
Reference and background checks are conducted before offers are extended, with the full process typically completed within one to two weeks. Applicants should prepare by rehearsing concise pitches and objection-handling techniques to demonstrate resilience under pressure.
Candidates apply online through major South African job boards such as PNet or Indeed, or by emailing their CV to the Johannesburg head office. The process starts with CV screening, followed by a telephonic interview, sales aptitude and English proficiency tests, and a role-play assessment that measures resilience and clear communication.
Shortlisted candidates then complete reference checks and a criminal record verification before a final interview with a sales team leader. The full process typically takes two to four weeks.
Bring your Matric certificate, ID and any sales track record, and prepare to handle objections in a simulated insurance sales scenario.
Matric, strong sales drive, resilience, clear communication
Use the official careers channel or current listing. Never pay an employer or recruiter to apply for a job.
Common questions
This profile lists Insurance Sales Agent, Outbound Sales Agent, Quality Assessor, Sales Team Leader and 1 other role types for O'Keeffe & Swartz, with locations including Johannesburg. These are role types to explore, not a promise of a current vacancy. Check the live listings or the employer's careers page before applying.
ShiftMate's public-market pay estimate for O'Keeffe & Swartz is R6,000–R18,000/month + commission per month, with the lower and upper ends shown as R6,000 and R18,000/month + commission. Glassdoor shows a 3.0/5 employer rating. This is an indicative range, not an offer: pay can differ by role, location, campaign and experience. Confirm the rate in the live vacancy.
This profile lists the following entry requirements: Matric, strong sales drive, resilience, clear communication Training is listed as available, but the exact onboarding and experience requirements can vary by vacancy.
This profile lists O'Keeffe & Swartz locations as Johannesburg. Check the specific vacancy for site requirements, as different campaigns may run from different offices.
Glassdoor rates O'Keeffe & Swartz at 3.0/5. Public-source research highlights uncapped commission — top performers earn significantly above base salary and decades of insurance sales expertise — one of sa's most established direct-sales employers as possible positives. A public-source concern to consider is high-volume outbound sales environment — rejection handling is a daily requirement. The profile may be most relevant to johannesburg and gauteng-based candidates with matric looking for a sa bpo and structured training.
Training is listed for some O'Keeffe & Swartz roles. The type, duration and eligibility can vary by vacancy, so confirm what is included in the current job description or interview.
Create a free ShiftMate profile and complete the short skills assessment. ShiftMate can alert you to relevant listed opportunities at O'Keeffe & Swartz and similar BPO & call centre employers. Registration does not guarantee a role, and ShiftMate is not affiliated with O'Keeffe & Swartz unless explicitly stated.
Review methodology
ShiftMate labels worker submissions, third-party ratings, public excerpts and editorial research separately. Company representatives may request profile corrections, but cannot edit independent worker reviews.