
We are passionate about the future.
Our unique career path focus provides aspiring candidates with the opportunity to experience our industry firsthand, making informed career decisions at the high school level.
Your Future At Our Firm

Testimonials
Become a Chartered Accountant

Are You Looking for a SAICA Training Contract?
Any candidate looking to become a CA must:
Obtain a BCom Accounting degree from a recognised institution
Obtain a Certificate in the Theory of Accounting (CTA)
Complete a training contract with an approved SAICA training office for between 3 and 5 years
Successfully pass Part I and II of the Qualifying Exam set by SAICA
Candidates who cannot attend a full-time university can study part-time towards their BCom Accounting degree through UNISA, and begin a 5-year training contract immediately.
Candidates who have already completed a BCom Accounting degree at a recognised institution can choose to begin a 3-year training contract and study towards their Certificate in the Theory of Accounting (CTA) part-time or continue to study full-time for their CTA and start their 3-year training contract thereafter.
The length of the training contract is determined by the academic qualifications of the candidate. Please see previous questions.
Once a candidate has completed their BCom Accounting and CTA and signed a training contract, they are required to write two qualifying exams: the Initial Test of Competence (ITC) and the Assessment of Professional Competence (APC). These exams are set and administered by SAICA.
Work Experience & School Leavers


Work Experience As an Accountant
As part of our career development vision, we believe in fostering a passion for accounting among young students.
We regularly host learners from various local high schools who wish to find out what a career in accounting is really like.
The Grade 11 Work Experience Programme forms part of schools’ Life Orientation syllabus, and we couldn’t be happier to offer budding “Bean Counters” an immersive, fun, and informative experience with our team.
There is a wide variety of careers under the umbrella of the accounting profession, and we believe that, by offering young learners practical insight, we are helping them to make informed career decisions.
It is always rewarding to hear how those involved in the programme value their experience.
If any of them decide to pursue a career in the field, we are honoured to have been one of the elements that shaped their paths.
Exciting Options for School-Leavers
As part of our career development vision, we believe in fostering a passion for accounting among young students.
We regularly host learners from various local high schools who wish to find out what a career in accounting is really like.
The Grade 11 Work Experience Programme forms part of schools’ Life Orientation syllabus, and we couldn’t be happier to offer budding “Bean Counters” an immersive, fun, and informative experience with our team.
There is a wide variety of careers under the umbrella of the accounting profession, and we believe that, by offering young learners practical insight, we are helping them to make informed career decisions.
It is always rewarding to hear how those involved in the programme value their experience.
If any of them decide to pursue a career in the field, we are honoured to have been one of the elements that shaped their paths.
Become a Lawyer

At our legal firm, we believe that our people are the foundation of our success. Joining our team means becoming part of a forward-thinking South African law practice that values integrity, growth, and professional excellence.
We are committed to developing talent, creating opportunities for learning, and fostering an environment where driven individuals can thrive.
Whether you are starting your legal career or seeking to expand your expertise, we offer a space where your contribution makes a real impact for our clients and communities.

You generally need to complete a law degree (LLB or equivalent) from a recognized university. Some countries also accept a first degree in another field followed by a postgraduate law qualification.
4 years for an LLB (or 3 years if you already have another degree), followed by practical vocational training.
Yes. Most legal systems require articles of clerkship / pupillage / legal practice training under a qualified attorney or advocate. This ensures you gain hands-on experience.
-
Strong communication and writing skills
-
Analytical and problem-solving ability
-
Attention to detail
-
Negotiation and advocacy skills
-
Resilience and discipline (law can be demanding)
-
Become a Professional Accountant
_pdf.png)
We help accounting graduates attain the practical experience they need to become qualified Professional or Chartered Accountants.
As a training office, we take our responsibility very seriously. We endeavour to provide our trainees with all the tools for success, while doing our part to ensure the future of the accounting profession in South Africa is in good hands.
Are You Looking for a SAIPA Training Contract?
A professional accountant is someone who works as an accountant in practice, commerce, industry, government, or academia. A professional accountant in public practice offers accountancy and allied services, excluding auditing, to the general public and the business community, especially in the SMME sector.
There are three steps to qualify to become a Professional Accountant (SA):
-
1. Academic Qualifications
-
2. Register as a Trainee
-
3. Write Your Professional Evaluation (PE) Exam

The duration of the SAIPA training contract is 3 years.
A candidate can start a training contract on completion of a relevant degree or can study part-time through UNISA and begin a training contract immediately.
Once a trainee has completed their degree and obtained practical experience by completing a three-year learnership with an SAIPA-accredited training centre, they are required to write and pass the SAIPA Professional Evaluation (PE) Examination.
This determines a trainee’s ability to integrate academic knowledge with the practical skills required in the workplace.
Once the above requirements have been met, the person can register as a Professional Accountant (SA) at SAIPA.
A prospective SAIPA trainee must either have, or be studying towards, a B.Com Degree from an SAIPA-accredited tertiary institution.
The degree must include the following core subjects:
-
Financial Accounting 3
-
Taxation 1
-
Auditing 1 OR Internal Auditing 2 OR Internal Control and Code of Ethics
-
Corporate Law 1 OR Commercial Law 2
-
Management Accounting 1/Financial Management 1
-
Career Applications
Our team works together as part of a close-knit unit.
We believe in a culture of collaboration. As part of our commitment to service excellence, we are always interested in discovering new talent and upholding, as well as exceeding, the industry benchmarks.
If you wish to apply for a position at our firm, please contact us (or complete the form and attach your CV, matric certificate, and full university transcript).
We will be in touch when a suitable position becomes available. By submitting your CV in this manner, you consent to having your information stored on our database.
