Rating
- 1. Please give an overview of your role and what this involves on a day-to-day basis:
- 2. Have you learnt any new skills or developed existing skills?
- 3. To what extent do you enjoy your programme?
- 4. How well organised/structured is your programme?
- 5. How much support do you receive from your employer?
- 6. How much support do you receive from your training provider when working towards your qualifications?
- 7. How well do you feel that your qualification (through your training provider) helps you to perform better in your role?
- 8. Are there extra-curricular activities to get involved in at your work? (For example, any social activities, sports teams, or even professional networking events.)
- 9a. Would you recommend KPMG to a friend?
- 9b. Why?
- 10. What tips or advice would you give to others applying to KPMG?
I am in the software engineering team so my day to day role is predominantly coding. I have been on a variety of projects and have gained an understanding of frontend development in react with redux and backend development in c#. As part of agile software development I attend daily standups and fortnightly sprint planning and retrospectives.
With regards to coding languages I am learning c#, typescript and javascript (as well as learning python in my degree). For front end development, I have predominantly learnt react and in doing so have used redux, sagas and thunks. For backend development I am learning asp.net core and for databases I am learning SQL. I have also improved my soft skills, particularly presenting
I really enjoy my day to day role and the team that I work in. I find that the programme works well as there is enough central support from the apprenticeship team to assist which I think is really important. I also enjoy the degree which is a Bsc in Digital and Technology solutions.
I think the programme is structured well as you can rotate around a couple of different roles to see where you fit. I was lucky enough to find the perfect team in my first placement and have been able to stay there. There is a central apprenticeship team which I think is really good as it provides consistency. I have lectures on tuesday and thursday evenings with a study day a week which I believe is enough
I have had so much support from the team I work in. Software engineering requires a lot of up front learning and I was given a lot of time to do this. Once on a project I was given a lot of support from the project team. With regards to the apprenticeship team you are allocated a programme advisor who is there to provide support and respond to any queries
This does vary from lecturer to lecturer with BPP. Some lecturers have been extremely helpful and others not so much. For each assessment you complete a practise assessment before hand to receive feedback and the quality of this again does vary. Each week is very structured with BPP provided a weeks worth of resources and reading to cover in preparation of the lecture as well as some consolidation activities
This will be role and module dependent. So far, with my role I found that the introduction to software development module correlated as well as the internet security and database modules. In your first year you choose a path of the degree to specialise in which should help the degree be more applicable to your job, hence I chose the software engineering pathway
I have attended a wealth of networking events at kpmg. I have attended a couple of leadership breakfasts which are hosted by partners, these are good networking events. There are also many opportunities to volunteer to help the student recruitment team at events and I have done this on a few occasions.
Yes
I really enjoy my apprenticeship and think the rotations are a really good idea. I joined the programme fully expecting to be an accountant and have ended up as a software engineer. There is a lot of central structure and support from the apprenticeship team which i have learn is really rare. Management is split between the team you work in and the apprenticeship team which I think works really well
Theres a few different apprenticeship options available at kpmg so look into which one best suits you and what you want Research the kind of teams that you would like to rotate into as you will only be able to rotate a couple of times and there are a lot of choices
Details
Degree Apprenticeship
Engineering
London
May 2019