
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 IBM to a friend?
- 9b. Why?
- 10. What tips or advice would you give to others applying to IBM?
I work on software engineering projects to deliver solutions to clients. This also involves creating internal tooling in languages such as Java, JavaScript, and Python.
I have learnt a wealth of programming skills and I also have greatly developed in my communication and teamworking skills. My team are always available to support me in learning new areas of the product, or in creating internal tools to better my understanding of a specific concept.
I absolutely love my job here. I have very little complains about it. The University of Exeter, however, are quite poor in their organisation and teaching standard which has been quite frustrating to work around. My company though are amazing and offer so much support.
The university side of things is not overly organised and feels as if us apprentices are pushed aside. When we visit campus (1 week a term), we are often given old rooms with no plug sockets (yes.. a 3 hour lecture in a tech apprenticeship with no way to charge laptops).
My employer supports me massively and ensures I am reaching my potential. I have multiple mentors and points of contacts should I have any concern.
The support given when reaching out is okay. Often, we receive feedback from assignments that is copy/pasted and not relevant to our own work. The responses we get when challenging this are typically very cold and a "tough luck" situation.
There are some very key modules that directly relate to my role and are very useful. There's also background learning on how a business functions and gathers requirements. One issue I have had is within the first software engineering modules we would be learning topics, such as object-orientated programming, in languages that actually didn't support the concepts we were learning..
Yes. There are many events and communities to sign up for. These various communities though are mostly based in London, so if you are not in the London office, you may miss out.
Yes
It is a positive environment full of people who want you to do well. The benefits are great, such as healthcare and discounts at shops.
Be yourself and show your passion for the role you are applying for. Make sure to do background reading on the role and familiarise yourself with IBMs goals.
Details
Degree Apprenticeship
Software Engineering
Winchester
February 2025