Rating

8.6/10
  • 1. Please give an overview of your role and what this involves on a day-to-day basis:
  • Learning about programming and learning how the company works in order to keep everything on track and in control. Have only started for a month so cannot say much about what the job will involve once we join an actual project after training. Also University does not start until May.

    9/10

  • 2. Have you learnt any new skills or developed existing skills?
  • I learned many programming languages such as Java, Python, SQL and communication skills. I also have much better time management as I find that studying outside of work helps with the job a lot. I have learned many things about programming that the job did not require yet as I know it will become useful sooner or later.

    8/10

  • 3. To what extent do you enjoy your programme?
  • It is good overall but I wish there was a bit more structure in what to study or learn. I wish that we knew what our projects would involve so that we know which programming language would be most relevent etc. The people in the office is really nice though and they always answer any questions I may have.

    8/10

  • 4. How valued do you feel by CGI?
  • Since I have just started it is hard to judge this but I can see myself being valuable to CGI in the near future. I am highly motivated and self teach myself about a lot of programming outside of what I am expected. I always practice coding at home, and on weekends when I have time as I find programming to not only be a job but also my hobby.

    9/10

  • 5. How well organised/structured is your programme?
  • I wish we could get the details to the programme sooner such as uni start dates and project details. We don't really know what we need to learn or what is expected so I have just been learning anything and everything about programming in general. The university details are still vague as it does not start till May but overall the programme is good.

    8/10

  • 6a. How much support do you receive from your training provider?
  • They are always happy to help if we have any questions to ask.

    9/10

  • 6b. How much support do you receive from your employer?
  • We have a wide choice of what we want to learn and do and if there is any problems they will always be able to sort it out. I like that they are all very enthusiastic about programming which makes me even more motivated to learn about programming.

    9/10

  • 7. How well does your salary/package meet your costs?
  • The money is very good for what I get out of it. I get to learn so much about programming and obtain a degree by the end of the programme which is highly valuable. I think being able to get so much support and get paid is amazing enough already, so the amount of money is of no real concern to me.

    9/10

  • 8. Are there many opportunities outside of work?
  • There are many projects and social clubs outside of work that they encourage us to take part in. People here don't just come to work to work but are also very social and friendly. There are many activities outside of work some of which would definitely help in the career.

    8/10

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


  • 9b. Why?
  • It is a good place to work because they provide you with all the necessary hardware and software to teach you anything you want to learn and there is always people to help out if you have any problems.


  • 10. What tips or advice would you give to others applying to CGI?
  • Be motivated about programming so that you will do self-teaching outside of work too. It will help a lot to have prior knowledge before starting projects. You can never learn enough about programming.


Details

Degree Apprenticeship

Information Technology

Scotland

February 2017


View More Reviews
Recruiting? See how we can help you