RateMyPlacement and RateMyApprenticeship are now Higherin: Learn More

Higherin
IBM

Software Engineer - Degree Apprentice Review

at IBM

Degree Apprenticeship

Software Engineering

Leicester

Review Submitted: April 2025

Overall Rating

4.9 /5

The Overall Rating is the average of all the ratings given in each category. We take those individual ratings and combine them into one final score!

5/5 - Overview of Role
5/5 - Skills Development
4.8/5 - Structure and Support

Overview of Role

Please give an overview of your role and what this involves on a day-to-day basis:
5/5
It all depends on what project you're working on and also what account you're working on. This will completely vary and differ from person to person and will all each have it's own pros!
To what extent do you enjoy your programme?
5/5
I truly enjoy my programme! My line manager is supportive and provides valuable guidance, promoting growth. My project manager is organised, motivating, and efficient, keeping the team focused and positive. Their leadership styles create a productive and collaborative environment, making the experience both enjoyable and rewarding.

Skills Development

Have you learnt any new skills or developed existing skills?
5/5
I've developed technical skills in machine learning, coding, and cloud computing, refining problem-solving abilities. On the life-skills side, I've improved understanding of corporate dynamics, leadership, and emotional intelligence, helping with team interactions, productivity, and conflict resolution. This combination enhances my support in both technical and personal growth areas.

Structure and Support

How well organised/structured is your programme?
5/5
How much support do you receive from your employer?
5/5
I receive excellent support from my employer, especially from my current line manager. He’s incredibly supportive, always offering guidance and constructive feedback. He ensures I have the resources I need and provides valuable advice to help me navigate challenges. His approach fosters growth and confidence in my work.
How much support do you receive from your training provider when working towards your qualifications?
5/5
I receive strong support from my training provider when working towards my qualifications. They offer clear guidance, regular check-ins, and access to resources that help me stay on track. If I ever face challenges, they are responsive and provide assistance, ensuring I have the support needed to succeed.
How well do you feel that your qualification (through your training provider) helps you to perform better in your role?
4/5
The qualification through my training provider certainly helps in many aspects, but its impact depends on the specific role within the project. If the role is directly related to software engineering, the qualification enhances my skills and knowledge significantly. However, for roles outside of software engineering, the benefit may not be as direct.
Are there extra-curricular activities to get involved in at your work? (For example, any social activities, sports teams, or even professional networking events.)
5/5
Yes, there are plenty of extra-curricular activities at work. From social events and team-building activities to sports teams and professional networking events, there’s always something to get involved in. It’s a great way to bond with colleagues, develop new skills, and expand your professional network outside of daily tasks.

Recommendations & Advice

Would you recommend IBM to a friend?
Yes
Why?
I’d recommend working at IBM because it offers great opportunities for personal and professional growth. The company fosters an innovative, inclusive culture with access to cutting-edge technologies and projects. Plus, the collaborative environment, strong support from leadership, and excellent work-life balance make it a rewarding place to build a career.
What tips or advice would you give to others applying to IBM?
To apply to IBM, research the company’s values and projects. Highlight your skills, adaptability, and enthusiasm for learning. Prepare for technical assessments and behavioral interviews. Showcase your problem-solving abilities and teamwork. Networking with current or former employees can also give valuable insights into the company culture.
In This Review
Join Now

Join the Higherin Community

Save Time

Easily add jobs from Higherin or external platforms to keep everything organised.

Personalised Alerts

Get tailored job recommendations and updates straight to your inbox.

Exclusive Features

Access tools like application tracking, deadline reminders, and saved searches.

Stay Ahead

Be the first to know about the latest opportunities and deadlines.

Completely Free

Create an account and unlock powerful features at no cost.