Rating

8.9/10
  • 1. Please give an overview of your role and what this involves on a day-to-day basis:
  • As a Software Engineer my role involves day to day tasks that contribute to me solving business problem with software solutions. I typically spend my day communicating with managers and colleagues to discuss our position and how we will be approaching the problem. I am responsible for creating and testing my code for the project and then submit these to the communal git-lab.

    9/10

  • 2. Have you learnt any new skills or developed existing skills?
  • Since joining CGI as an apprentice I have been on many training courses to improve my technical knowledge and have also learnt more about functional skills such as communication and organisation when working with a group of people.

    8/10

  • 3. To what extent do you enjoy your programme?
  • I thoroughly enjoy my apprenticeship and find the work to be engaging and exciting. My team I work with provide great support and I find that I can look to them for assistance when I need. The programme is certainly better than I expected, having come from University I hadn't expected that the course would cover so much detail.

    9/10

  • 4. How valued do you feel by CGI?
  • CGI value their employees very well. Management are very good at appraising your work and colleagues also work well to congratulate each-other. From the nature of the projects I work on being able to see your code become implemented in buildings across the nation is a massive boost.

    9/10

  • 5. How well organised/structured is your programme?
  • Training blocks occur every 8 weeks and are planned significantly in advance. I also meet with my external mentor on the same rotation. Within work I have phone conferences with management to discuss plans and any issues that are being faced. Overall the program is very well structured.

    9/10

  • 6a. How much support do you receive from your training provider?
  • My tutor is always only an email away and is available to answer concerns very soon after asking. Any issues that are found will be resolved very soon after they are found and the support provided by the training provider is typically great.

    9/10

  • 6b. How much support do you receive from your employer?
  • My employer provides great levels of support with my study and work. Management and colleges are always available to support me where needed. Very positive attitude to support in the company.

    9/10

  • 7. How well does your salary/package meet your costs?
  • My salary exceeds my living costs and allows for a substantial amount to social costs. All travel costs by the company are generally covered and the location of the office suites where I live perfectly.

    9/10

  • 8. Are there many opportunities outside of work?
  • Plenty of company events to attend to enjoy your time working at the company. There is a social group available as part of the benefits package that organise events and meetings on often periods.

    9/10

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


  • 9b. Why?
  • CGI has offered me more than I could ask from an employer and there seems to be nothing that is above what they are willing to provide.


  • 10. What tips or advice would you give to others applying to CGI?
  • Defiantly seek to understand more about what it is the company does. If your knowledge is that it's a programming business, find out some of the projects the company have been working on. At the assessment day/interview be yourself and show off what it is you can bring to the company. You're there to show them why they need to hire you.


Details

Higher Level Apprenticeship

Information Technology

South East

January 2016


View More Reviews
Recruiting? See how we can help you