• 1. Please give an overview of your role and what this involves on a day-to-day basis:
  • I work as a software developer, I chose to work mainly in the devops team although I have the option to upskill and move teams whenever I want to. On a day to day basis I attend daily and weekly stand ups to select and prioritise tasks. From this I then work though my tasks attending refinement meetings to get further information then when completed I have a code review with other developers to insure my work is adhering to best practices. Depending on the teams understanding of the task there is sometimes a knowledge share to explain the work to others who may be interested in upskilling in this area.


  • 2. Have you learnt any new skills or developed existing skills?
  • CGI has a learning portal with helpful videos to allow me to upskill in areas on interest but I can also request further resources such as a pluralsight license, external courses or certifications. This is really helpful and has allowed me to develop my skills to help me progress in my job role.


  • 3. To what extent do you enjoy your programme?
  • My work is rarely the same each day, the tasks I work on all have new opportunities to solve and work though problems to help develop my abilities. I thoroughly enjoy this because applying myself differently each day makes the week fly by and is much more fun than doing the same thing each day.


  • 4. How well organised/structured is your programme?
  • At the start the training was exceptionally structured with a boot camp to start it off. As the program progressed it is designed to be more loosely structured to work around you day to day job activities. This works well so that if i have lots of work priorities I can put off studying activities for a bit and catch up when i have more low priority work.


  • 5. How much support do you receive from your employer?
  • I get lots of support from my employer. CGI has a great system of directors, student champions and buddy's who are all there to assist and mentor you to make sure your work is as enjoyable as possible and to reduce the stress.


  • 6. How much support do you receive from your training provider when working towards your qualifications?
  • I get lots of support from my team mates allowing me to focus on upcoming exams and balance work.


  • 7. How well do you feel that your qualification (through your training provider) helps you to perform better in your role?
  • It gave me the foundational understanding of tools in the software developing world while teaching me how to apply myself and learn new tools when they come out.


  • 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.)
  • There is a sports and social club to have social activities with people you work with.


  • 9a. Would you recommend CGI to a friend?
  • Yes

  • 9b. Why?
  • It is the best employer I have worked for.

  • 10. What tips or advice would you give to others applying to CGI?
  • N/A


Higher Level Apprenticeship

Information Technology


May 2021

View More Reviews

View More Jobs
Recruiting? See how we can help you