1. Home
  2. Blog
  3. O'Keeffe & Swartz Salaries 2026 | Johannesburg Agent Pay
Salary Guides· Johannesburg

O'Keeffe & Swartz Salaries 2026 | Johannesburg Agent Pay

What do O'Keeffe & Swartz agents really earn in Johannesburg? Real salary ranges, shift types, commission structures & how to apply in 2026.

··13 min read·Updated 6 August 2026
Young woman in a collared shirt and lanyard studying a salary band chart mounted in a call centre recruitment office shopfront on a Johannesburg commercial strip.

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
  • Visit the O'Keeffe & Swartz careers hub on ShiftMate to see current openings and apply

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.

RoleBase Salary (Monthly)With Commission/Incentives
Entry-Level Call Centre AgentR4,500 – R5,500R5,500 – R7,500
Inbound Customer Service AgentR5,000 – R6,500R6,000 – R8,000
Outbound Sales ConsultantR4,500 – R6,000R7,500 – R14,000+
Debt Review / Collections AgentR5,500 – R7,000R7,000 – R10,000
Senior Agent / SpecialistR6,500 – R8,500R9,000 – R12,000
Team Leader / SupervisorR8,000 – R12,000R10,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

Get Alerts Via

No spam. Unsubscribe anytime. Takes 10 seconds.

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:

  1. Agent (months 1–6): Learning the campaign, building call quality and conversion rates
  2. Senior Agent / Product Specialist (months 6–18): Handling complex queries, mentoring new agents, often a small salary increment
  3. Quality Assessor or Trainer (18 months+): Moving off the floor into a support function
  4. Team Leader (typically 2+ years): Managing a team, involved in performance conversations and reporting
  5. 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

  1. Check current vacancies: Visit the O'Keeffe & Swartz careers hub on ShiftMate for up-to-date listings and application details
  2. Prepare your documents: SA ID, Matric certificate, any previous employment references, and if applicable, FAIS qualification certificates
  3. 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
  4. 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
  5. Submit your application: Apply online or through ShiftMate's platform — our team can also flag your profile to relevant employers actively hiring
  6. 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
  7. Assessment stage: Many campaigns include a written assessment covering numeracy, literacy, and product comprehension. Some include a telephone simulation exercise
  8. 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.

Browse Open Jobs →
★★★★★4.9 / 5 · 3,847 workers

Find Multi-industry in Johannesburg

We send matching jobs to your phone — completely free.

TK

Just typed my number. Got 4 job alerts the first week. Already placed at Woolworths.

Thandeka K. · Cape Town ★★★★★

No spam · Unsubscribe anytime · 10 seconds to sign up

NT

Got a WhatsApp link on Wednesday, started at Checkers on Monday. Was job hunting 6 months before this.

Nompumelelo T. · Durban North ★★★★★

SM

Matched me to a call centre 3km from home. First salary hit in 2 weeks. No agency, no CV.

Sipho M. · Johannesburg ★★★★★

TK

Just typed my number. Got 4 job alerts the first week. Already placed at Woolworths.

Thandeka K. · Cape Town ★★★★★

South Africa's call-centre talent marketplace

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.

Join as a candidate
Hiring agents

Discover work-ready talent

Browse and filter pre-assessed candidates by province, and connect directly — no middleman, no agency fees.

Hire talent

Keep reading

Ready to show what you can do?

Join ShiftMate and prove your skills through action, not just an interview.