What do O'Keeffe & Swartz agents really earn in Johannesburg? Real salary ranges, shift types, commission structures & how to apply in 2026.
by Mike Steenkamp··13 min read·Updated 6 August 2026
AI-generated
TL;DR — Quick Answer
O'Keeffe & Swartz call centre agents in Johannesburg typically earn between R4,500 and R8,500 per month in base salary, with commission and incentives pushing top performers significantly higher.
Entry-level agents start around R4,500–R5,500/month; experienced agents and team leaders earn R7,000–R12,000+
Commission structures vary by campaign — outbound sales agents can earn meaningful incentives on top of base pay
If you're job hunting in Johannesburg and O'Keeffe & Swartz has come up on your radar, the first question you're probably asking is: what does the pay actually look like? Glassdoor and Indeed give you fragments — an average here, a review there — but they don't tell you how commission works, what the real take-home looks like after deductions, or which campaigns pay better than others. This article does.
O'Keeffe & Swartz is one of South Africa's most recognisable business process outsourcing (BPO) employers, with large operations across Gauteng. They hire at volume — hundreds of agents across inbound, outbound, and blended campaigns — which means there are almost always roles available if you know where to look and what to expect. Let's break it all down.
Key Takeaways
Base salaries at O'Keeffe & Swartz range from approximately R4,500 to R12,000/month depending on role and experience
Outbound sales consultants have the highest earning potential due to commission — but also the highest pressure
Most roles require Matric and a clear criminal record; previous call centre experience is preferred but not always required
Johannesburg operations are accessible from major taxi routes and public transport hubs
Understanding the commission structure before you accept an offer is critical — base pay alone rarely tells the full story
ShiftMate lists O'Keeffe & Swartz vacancies and similar BPO roles across Johannesburg
Who Is O'Keeffe & Swartz?
O'Keeffe & Swartz (commonly written as OKS) is a South African BPO and direct marketing company that has been operating since 1997. They specialise in outbound telesales, inbound customer service, and debt review campaigns — primarily for major financial services, insurance, and telecommunications clients.
Their Johannesburg footprint is significant. They operate across multiple sites in Gauteng, with a heavy concentration in the Midrand and Johannesburg CBD corridors. For job seekers, this means regular hiring drives, multiple shift options, and a wide range of campaign types to work on.
It's worth understanding that OKS operates as a third-party BPO — meaning the agents they hire work on behalf of external client brands. The campaign you're placed on directly affects your earning structure, your work environment, and your daily targets. This distinction matters more than most job ads will tell you.
O'Keeffe & Swartz Salary Ranges: What Agents Actually Earn in 2026
Let's get straight to the numbers. Here's a realistic breakdown of salary ranges at O'Keeffe & Swartz in Johannesburg, based on role type and experience level.
Role
Base Salary (Monthly)
With Commission/Incentives
Entry-Level Call Centre Agent
R4,500 – R5,500
R5,500 – R7,500
Inbound Customer Service Agent
R5,000 – R6,500
R6,000 – R8,000
Outbound Sales Consultant
R4,500 – R6,000
R7,500 – R14,000+
Debt Review / Collections Agent
R5,500 – R7,000
R7,000 – R10,000
Senior Agent / Specialist
R6,500 – R8,500
R9,000 – R12,000
Team Leader / Supervisor
R8,000 – R12,000
R10,000 – R15,000+
Important note on minimum wage: South Africa's National Minimum Wage as of 2025 sits at R28.79 per hour, which translates to roughly R4,990/month for a standard 173-hour working month. Any offer below this is unlawful under the Basic Conditions of Employment Act (BCEA). O'Keeffe & Swartz's entry-level offers generally sit at or slightly above this floor.
How Commission Works at O'Keeffe & Swartz
This is the part that job ads almost never explain clearly — and it's the most important thing to understand before you accept an offer at OKS.
Commission at O'Keeffe & Swartz is campaign-dependent. Because they run multiple client campaigns simultaneously (insurance, telecommunications, debt review, utilities), the incentive structure varies significantly between teams. An agent on a life insurance outbound campaign operates under a completely different commission model than an agent handling inbound DSTV queries.
Outbound Sales Commission
Outbound sales consultants typically earn commission per confirmed sale or policy issued. Targets are set weekly or monthly, and hitting target unlocks a base commission tier. Exceeding targets often triggers accelerators — meaning your per-sale rate increases as your volume grows.
Top outbound agents at OKS who consistently hit and exceed targets can earn R10,000–R14,000+ per month. But it's important to be honest: the majority of agents, especially in their first three months, earn closer to the base while learning the product and script. Commissions rarely come easily in week one.
Inbound and Blended Campaigns
Inbound roles tend to have lower commission upside but more predictable earnings. Incentives are often tied to quality scores, first-call resolution rates, or upsell conversion rather than straight sales volume. This can suit agents who prefer consistency over the boom-and-bust of pure outbound.
No App Download Needed
Get New Jobs Sent Straight to Your Phone
Stop scrolling job boards. We'll send you the best local retail, call centre, and healthcare jobs via WhatsApp or SMS — for free.
Jobs matched to your skills
Instant alerts, never miss out
Verified employers only
N
T
S
L
K
Trusted by 12,000+ workers
Deductions to Be Aware Of
All employees at O'Keeffe & Swartz are subject to standard statutory deductions: PAYE (Pay As You Earn income tax), UIF contributions, and any company medical aid or pension fund contributions if applicable. Check your payslip carefully. UIF contributions should be 1% of your gross remuneration, matched by your employer.
Role Types at O'Keeffe & Swartz: What's Available in Johannesburg
OKS hires across a broader range of roles than most people realise. Here's what you'll typically find on the Johannesburg recruitment pipeline:
Outbound Sales Consultant: The most commonly advertised role. You're calling prospects to sell financial or insurance products. High pressure, high reward. Requires resilience and a strong phone manner.
Inbound Customer Service Agent: Handling incoming queries, complaints, and account management for client brands. More structured, less commission-heavy.
Debt Review Consultant: Working with consumers under debt review — requires patience, compliance knowledge, and strong administrative skills.
Quality Assurance (QA) Assessor: Listening to calls and scoring agents against compliance and quality benchmarks. Usually a step up from agent level.
Team Leader / Floor Manager: Managing a team of 10–20 agents, handling escalations, reporting to operations management. Requires proven floor experience.
Trainer / Facilitator: Running onboarding and upskilling sessions for new agents. Usually requires prior BPO experience and a coaching or facilitation background.
Workforce Management / Planning: Scheduling, forecasting, and managing shift adherence. More analytical; suits people with Excel or WFM system experience.
Minimum Requirements to Get Hired
O'Keeffe & Swartz's minimum requirements are broadly consistent across most agent-level roles. Here's what you'll need:
✅ Matric certificate (Grade 12 or equivalent NQF Level 4)
✅ South African ID (green barcoded ID or Smart ID card)
✅ Clear criminal record — a criminal check is standard for all financial services campaigns
✅ Clear credit record — many insurance and financial campaigns require this under FAIS compliance rules
✅ Computer literacy — basic MS Office and navigating CRM systems
✅ Strong verbal communication in English (bilingual candidates with Zulu, Sotho, or Afrikaans have an advantage on certain campaigns)
⚠️ Previous call centre experience is preferred but not always a hard requirement for entry-level roles
For FAIS-regulated roles (those involving financial advice or insurance sales), OKS will typically require or facilitate the FAIS RE5 examination. Some campaigns will fund your RE5 training as part of onboarding — always ask during the interview process whether this is included.
Shift Types and Working Hours
O'Keeffe & Swartz operates across multiple shift patterns, depending on the campaign and client requirements. Expecting a standard 8–5 Monday-to-Friday arrangement is often unrealistic in this environment.
Typical Shift Structures
Day shift: Approximately 08:00–17:00 or 09:00–18:00
Afternoon/evening shift: 14:00–22:00 or 16:00–24:00 (common on inbound campaigns with extended service hours)
Weekend shifts: Saturday and Sunday shifts are common, especially on financial services campaigns that run 6 days a week
Public holiday work: Many campaigns operate on public holidays — this is regulated under the BCEA, and you must be paid at least double your normal rate, or given a day off in lieu
Confirm shift expectations explicitly during your interview. Some agents report discovering weekend work only after they've signed contracts — which is avoidable if you ask the right questions upfront.
What Employee Reviews Actually Say About Pay at OKS
Aggregating feedback from platforms like Indeed and Glassdoor — combined with direct conversations ShiftMate has had with agents placed in similar Johannesburg BPO environments — gives a more honest picture than any single source.
The recurring themes from agents who have worked at O'Keeffe & Swartz:
Base pay is modest — most agents acknowledge that the base salary alone is tight, especially in Johannesburg where transport and cost of living are significant
Commission is real but inconsistent — agents who thrive on outbound campaigns can earn genuinely well; those who struggle with targets find the overall package disappointing
Training quality is generally praised — OKS has a reputation for structured onboarding, particularly on regulated financial campaigns
Progression exists but requires proactive advocacy — agents who move into QA, training, or team leader roles often report doing so by asking directly and demonstrating initiative
Management quality varies by site and campaign — this is true across virtually all large BPOs, and OKS is no exception
ShiftMate Insight
Based on our experience working with candidates across Johannesburg's BPO sector, agents who enter outbound sales roles without a clear understanding of the ramp period — those first 6–8 weeks where commission is lowest and call reluctance is highest — are the most likely to leave before they've had a fair chance to earn. The agents who stick it out past the 60-day mark are often the ones who start to see the commission structure work in their favour. The dropout in the early weeks is consistently higher than employers communicate during hiring, and it's something candidates deserve to know upfront.
How O'Keeffe & Swartz Compares to Other Johannesburg BPOs
If you're weighing up your options, it's useful to know where OKS sits relative to other major call centre employers in Johannesburg. You can also read our breakdowns of Careerbox salary ranges and Sigma Connected salary structures for a broader comparison.
In general, OKS sits in the mid-tier of the South African BPO market in terms of base pay. They're competitive on commission for strong outbound performers, and their training infrastructure is considered above average for the sector. Compared to some offshore-focused BPOs (which sometimes pay higher bases due to foreign client billing), OKS's domestic-focused campaigns tend to reflect local market rates.
Getting to Work: Transport and Locations in Johannesburg
O'Keeffe & Swartz's Johannesburg operations are spread across Gauteng, with key sites accessible from major transport corridors. Here's what you need to know:
Midrand Sites
Midrand is one of OKS's primary Gauteng hubs. The Midrand Gautrain Station is a practical option for agents commuting from Pretoria or central Johannesburg — the station is well-serviced and connects to major taxi routes running east and west of the N1. The Halfway House Mall area and surrounding industrial parks are within reach of multiple minibus taxi routes from Sandton and Alexandra.
Johannesburg CBD and Surrounding Areas
For agents in Soweto, the East Rand, or the CBD itself, the Park Station taxi rank in Johannesburg CBD connects to virtually every major corridor in Gauteng. Many agents commuting from Soweto use the Nasrec or Dobsonville taxi routes that connect into Park Station, then catch onward transport to Midrand or northern Joburg sites. Always confirm the exact site address before your first day — and add at least 30 minutes to your estimated commute for peak-hour traffic.
Transport Tip
If you're starting on a late afternoon or evening shift, confirm whether your shift end time aligns with available transport. Taxis in Gauteng reduce frequency significantly after 21:00, and some agents on evening shifts have reported difficulty getting home safely. Ask your recruiter about transport allowances or subsidies — some campaigns offer these, particularly for late-shift workers.
Career Progression: Moving Up from Agent Level
One area where OKS distinguishes itself from some competitors is the internal career pathway. While not guaranteed, the progression route from agent to senior roles is well-established:
Agent (months 1–6): Learning the campaign, building call quality and conversion rates
Senior Agent / Product Specialist (months 6–18): Handling complex queries, mentoring new agents, often a small salary increment
Quality Assessor or Trainer (18 months+): Moving off the floor into a support function
Team Leader (typically 2+ years): Managing a team, involved in performance conversations and reporting
Operations Manager / Campaign Manager: Senior leadership, usually requires demonstrated team leadership track record
The critical insight here is that progression at OKS — as with most large BPOs — is rarely automatic. Agents who advance are those who communicate their ambition to their team leader, ask to be involved in training or QA, and maintain strong performance metrics consistently.
How to Apply for O'Keeffe & Swartz Jobs in Johannesburg
Prepare your documents: SA ID, Matric certificate, any previous employment references, and if applicable, FAIS qualification certificates
Update your CV: Highlight any customer-facing experience, even if it's not from a formal call centre — retail, hospitality, and reception work all count
Do a free skills check: If you're unsure whether your communication or computer skills are at the right level, ShiftMate offers a free skills assessment that can help you identify any gaps before applying
Submit your application: Apply online or through ShiftMate's platform — our team can also flag your profile to relevant employers actively hiring
Prepare for the interview: OKS typically runs a panel or group interview process, often including a role-play component. Practice a 60-second introduction and be ready to discuss how you handle rejection or difficult customers
Assessment stage: Many campaigns include a written assessment covering numeracy, literacy, and product comprehension. Some include a telephone simulation exercise
Offer and onboarding: If successful, expect a 2–4 week onboarding and training period before going live on the floor
Common Interview Questions at O'Keeffe & Swartz
Based on candidate feedback across the sector, here are the questions you're most likely to encounter at an OKS interview or assessment day:
"Tell me about a time you had to deal with a difficult customer — what did you do?"
"How do you handle rejection? If a customer says no, what's your next step?"
"Why do you want to work in a call centre?"
"How do you manage pressure when you're not hitting your targets?"
"Walk me through how you would explain [product X] to a customer who has never heard of it." (Role-play element)
"Are you comfortable working weekends and shifts?"
"What do you know about OKS and what we do?"
Prepare specific examples using the STAR method (Situation, Task, Action, Result) for the behavioural questions. It's the format most interviewers in this sector are trained to evaluate against.
Ready to Apply? Find Johannesburg Call Centre Jobs on ShiftMate
Whether you're applying to O'Keeffe & Swartz or weighing up your broader options across Gauteng's BPO sector, ShiftMate lists active vacancies across Johannesburg, Springs, and the wider East Rand. You can browse job opportunities on ShiftMate — updated regularly with real openings from employers actively hiring right now.
If you're specifically looking at roles in the eastern corridor of Johannesburg, our Johannesburg job opportunities page covers live vacancies in Springs and surrounding areas — a growing hub for BPO and customer service work that's often overlooked by candidates who focus only on Midrand or the CBD.
Don't wait for the perfect job ad to find you. Set up a profile on ShiftMate today, flag your availability, and let employers come to you.
Ready to take action?
Find Jobs Near You — Free
Thousands of verified SA employers are hiring right now. Apply in minutes — no CV required to get started.
The fast, smart way for top BPOs and call-centre operators to discover and connect with South Africa's best pre-assessed agents — filtered by province.
Looking for work
Get discovered by top operators
Sign up free, prove your skills, and get matched with call-centres hiring across South Africa.