Government & Public SectorPopular EmployerTraining Provided

City of TshwaneEmployee Reviews & Ratings

0.02 reviews500+ (contact centre)
Register on ShiftMate — Free

At a Glance

0.0/5(2 ratings)
R8,000–R18,000/month
Pretoria (CBD) · Centurion · Soshanguve
500+ (contact centre)
Training provided
Best for:Pretoria and Centurion-based candidates looking for stable permanent municipal employment in South Africa's capital city metro

City of Tshwane Reviews

Based on 2 verified reviews and 24 ShiftMate ratings

Write a Review
0.0
out of 5
5
0%
4
0%
3
0%
2
0%
1
0%
3.7
Salary & Benefits
3.4
Work-Life Balance
3.6
Culture & Values
3.5
Career Growth
3.3
Management
Indeed
N/A
Glassdoor
N/A
ShiftMate
3.5

Worker Reviews

2 reviews
|
0.0ShiftMate
AI Review
2 days ago

City of Tshwane offers one of the more realistic entry points into government work for young people who have just finished school and want steady pay while learning. Many departments run learnerships and paid training programmes that accept matriculants with no work experience. These often last 12 to 24 months and combine classroom sessions with actual tasks in offices or service centres. New hires usually start with a clear onboarding period where supervisors walk them through systems and daily routines instead of leaving them to figure things out alone. School-leavers are regularly taken on for roles in administration, customer service at walk-in centres, and general support work across Pretoria CBD, Centurion and Soshanguve. A junior employee’s day tends to be structured and team-based. You might handle forms, answer queries from residents, or assist with record-keeping while sitting with more experienced colleagues who answer questions as they come up. The pace can feel slow at times because of procedures, but that same structure gives nervous starters time to settle. Most sites are close to taxi ranks and train stations, which helps with transport costs. Dress code is usually smart casual or a simple uniform, so new staff do not need to spend much on work clothes. Growth happens mainly through internal applications once you have a year or two under your belt. People move from learnerships into permanent admin or technical posts, and some departments actively encourage staff to study further while working. Promotions are not fast, but the skills you pick up—government processes, basic computer systems, dealing with the public—are useful if you later want to apply elsewhere in the public sector. This employer suits matric holders in the Tshwane area who want their first formal job with training included and are willing to work within clear rules and slower decision-making.

ShiftMate · City of Tshwane worker

0.0AI Research
Based on public sources
2 days ago

City of Tshwane offers the typical public-sector package of relative job security and structured benefits, yet employee feedback across platforms consistently highlights frustration with slow systems, political interference and uneven service delivery inside the organisation itself. Reviews describe a workplace where daily operations feel disconnected from the needs of residents, with staff often caught between policy directives and practical constraints. Work environment and management patterns show strong hierarchy and limited delegation. Many employees report that decisions require multiple layers of approval, leading to delays on even routine tasks. Culture reviews frequently mention favouritism tied to political affiliation or connections rather than performance. Offices in Pretoria CBD and Centurion are described as functional but dated, while facilities in Soshanguve face additional complaints about maintenance and resources. Staff relations are mixed; some teams function cooperatively, but broader morale suffers from visible salary disparities and perceptions that certain groups advance faster regardless of output. Pay and benefits receive more consistent comments. Basic salaries for administrative and technical roles sit at or slightly above market for entry-to-mid levels in the public sector, with medical aid, pension contributions and generous leave allowances forming the main attractions. However, complaints about late or incorrect payments surface periodically, and skilled professionals note that private-sector equivalents often pay 30–50 % more once experience is gained. Overtime and acting allowances exist on paper but are frequently delayed or disputed. Career growth and training are viewed as limited. Compulsory courses are common, yet many employees state these add little practical value and do not translate into promotions. Advancement tends to follow equity targets or internal networks rather than merit, leaving technically strong candidates stalled. Several reviews mention repeated acting in higher posts without permanent appointment or corresponding pay. This employer suits people who prioritise pension stability, medical cover and predictable hours over rapid advancement or merit-based recognition. Candidates seeking dynamic management, modern tools, or clear performance-linked progression should look elsewhere, as the documented patterns of bureaucracy and political influence show little sign of changing.

AI Review

[3.6/5]
As South Africa's capital city municipality, the City of Tshwane offers a professional, structured contact centre environment with genuine scale and variety. Agents handle queries from a 3.6 million-strong resident base across one of the most linguistically diverse metros in the country — English, Sesotho, IsiZulu, and Afrikaans are all live on every shift. Tshwane has been investing in digital service channels to complement the contact centre, so agents increasingly handle multichannel queries rather than voice only. The split across CBD, Centurion, and Soshanguve locations makes it unusually accessible for candidates from across the greater Pretoria area — far fewer long commutes than you'd face in a single-location operation.

Last fetched: 6 August 2026

Our Career Expert's Opinion

[3.5/5]
If you're thinking about applying to City of Tshwane, here's our honest take. The City of Tshwane Metropolitan Municipality (Pretoria) operates a contact centre serving the Tshwane metro's 3. This is best suited to pretoria and centurion-based candidates looking for stable permanent municipal employment in south africa's capital city metro. Applications for contact centre and billing roles at the City of Tshwane are submitted through the municipality’s official online recruitment portal on tshwane.gov.za or via advertised vacancies on municipal job boards. Candidates can expect an initial aptitude and language proficiency assessment in English, Sesotho, IsiZulu or Afrikaans, followed by panel interviews, criminal record and credit checks, and reference verification. The full process from application to offer typically takes three to six months. Prepare by bringing certified copies of your Matric certificate and ID, and review Tshwane’s utility billing processes and service delivery complaints handling to demonstrate relevant municipal or contact centre experience.

Pro tip: Click any highlighted value below to discover more Government & Public Sector employers on ShiftMate.

Summary

IndustryGovernment & Public Sector
Country🇿🇦 South Africa
HeadquartersPretoria
Offices
Staff Count500+ (contact centre)
Entry SalaryR8,000/month
Senior SalaryR18,000/month/month
TrainingYes — included
RequirementsMatric; municipal billing or contact centre experience preferred; English/Sesotho/IsiZulu/Afrikaans language skills an advantage
Best Suited ForPretoria and Centurion-based candidates looking for stable permanent municipal employment in South Africa's capital city metro
Top Roles
AboutThe City of Tshwane Metropolitan Municipality (Pretoria) operates a contact centre serving the Tshwane metro's 3.6 million residents with electricity and water fault reporting, rates billing, traffic fines, and service delivery assistance. As South Africa's capital city municipality, it is a major Gauteng public sector employer.
Websitewww.tshwane.gov.za
Apply to City of Tshwane via ShiftMate — It's Free

What It's Actually Like Working There

As South Africa's capital city municipality, the City of Tshwane offers a professional, structured contact centre environment with genuine scale and variety. Agents handle queries from a 3.6 million-strong resident base across one of the most linguistically diverse metros in the country — English, Sesotho, IsiZulu, and Afrikaans are all live on every shift. Tshwane has been investing in digital service channels to complement the contact centre, so agents increasingly handle multichannel queries rather than voice only. The split across CBD, Centurion, and Soshanguve locations makes it unusually accessible for candidates from across the greater Pretoria area — far fewer long commutes than you'd face in a single-location operation.

Roles & Salaries

1Contact Centre Agent
R8,000
2Utility Billing Advisor
R8,000–R18,000/month
3Traffic Fines Consultant
R8,000–R18,000/month
4Rates Enquiries Officer
R8,000–R18,000/month
5Electricity Fault Reporter
R8,000–R18,000/month
6Team Leader
R18,000/month

Get the senior salary faster: Complete ShiftMate's free skills assessment. Employers like City of Tshwane fast-track verified candidates through the hiring process.

Why Work at City of Tshwane

Capital city municipality — Pretoria-based stable employer
Diverse resident base requiring multilingual skills
Permanent municipal employment with benefits
Roles in Pretoria CBD, Centurion, and northern suburbs

Pros

  • +Capital city employer — working for South Africa's administrative capital carries genuine CV weight
  • +Truly multilingual environment — English, Sesotho, IsiZulu and Afrikaans are all in daily use, building broad communication skills
  • +Multiple office locations (Pretoria CBD, Centurion, Soshanguve) mean most Tshwane residents can work close to home

✕ Cons

  • High contact volumes across a diverse and sprawling metro area
  • Government pay increments follow municipal budget cycles rather than individual performance

Application & Interview Process

Applications for contact centre and billing roles at the City of Tshwane are submitted through the municipality’s official online recruitment portal on tshwane.gov.za or via advertised vacancies on municipal job boards. Candidates can expect an initial aptitude and language proficiency assessment in English, Sesotho, IsiZulu or Afrikaans, followed by panel interviews, criminal record and credit checks, and reference verification. The full process from application to offer typically takes three to six months. Prepare by bringing certified copies of your Matric certificate and ID, and review Tshwane’s utility billing processes and service delivery complaints handling to demonstrate relevant municipal or contact centre experience.

Prepare for your City of Tshwane interview with our AI Interview Coach

Get personalised interview tips and AI mock interview practice tailored to South African employers — walk in confident, not guessing. The best interview preparation tool in South Africa, used by thousands of candidates every month.

Try our Live Interview Coach 30-min session · R385

Current Openings

Via employer site

The most up-to-date vacancies at City of Tshwane are always on their own careers page. Here are the fastest ways to find them.

Job listings link to the employer's own careers site — ShiftMate doesn't control their availability or accuracy. For the best shot at getting hired, register on ShiftMate so verified employers can find your skills profile.

Frequently Asked Questions

What jobs are available at City of Tshwane?

City of Tshwane typically hires for roles such as Contact Centre Agent, Utility Billing Advisor, Traffic Fines Consultant, Rates Enquiries Officer, Electricity Fault Reporter, Team Leader. Availability changes over time, so always confirm current openings on City of Tshwane's official careers channels.

How much does City of Tshwane pay?

Salaries at City of Tshwane are generally in the region of R8,000–R18,000/month, depending on the role, experience and shift. These are indicative market estimates — confirm exact pay during the application process.

What do I need to apply for a job at City of Tshwane?

Matric; municipal billing or contact centre experience preferred; English/Sesotho/IsiZulu/Afrikaans language skills an advantage Requirements can vary by role, so check the specific listing before applying.

Where is City of Tshwane located in South Africa?

City of Tshwane operates in Pretoria (CBD), Centurion, Soshanguve. Some roles may also be available as hybrid or work-from-home depending on the campaign.

Does City of Tshwane provide training for new staff?

Yes — City of Tshwane generally provides structured onboarding and training for new hires, so prior experience is not always required for entry-level roles.

How do I apply for a job at City of Tshwane through ShiftMate?

Create a free ShiftMate profile and complete the TalentForge assessment. We match qualified candidates with opportunities at City of Tshwane and similar employers, and help you prepare so you stand out. ShiftMate is not affiliated with City of Tshwane unless stated.

Similar Government & Public Sector Employers

View all
Telkom SA
3.5
Apply
SARS
3.7
Apply
Department of Home Affairs
3.3
Apply
SASSA
3.2
Apply
South African Post Office
3.0
Apply
City of Johannesburg
3.5
Apply
📚

City of Tshwane Career Guides

In-depth guides for City of Tshwane are coming soon.

Browse all Government & Public Sector guides
ShiftMate
Hiring active · City of Tshwane

Stop reading about City of Tshwane.
Get hired there.

No CV? No stress. Take a free 2-minute skills quiz and let City of Tshwane's hiring managers come to you.

Contact Centre AgentUtility Billing AdvisorTraffic Fines Consultant+3 more roles

Join 10,000+ South Africans matched to employers — 100% free, no CV upload required.

About this information

Salary ranges, ratings, and company details on this page are indicative estimates compiled from public market data — they are not verified by or endorsed by City of Tshwane. AI analysis is generated from publicly available information. Always confirm current vacancies, pay rates, and entry requirements directly with City of Tshwane before applying. ShiftMate is not affiliated with City of Tshwane unless explicitly stated.

Last reviewed: 6 August 2026. Something wrong or missing? Let us know →

South African job seeker ready to find work with ShiftMate
2,400+ jobs this week
100% Free
No App Download Needed

Get New Jobs Sent Straight to Your Phone

Stop scrolling job boards. We'll send the best local retail, call centre and healthcare jobs via WhatsApp or SMS — free.

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