Analyst Programmer at CGI

Start Date:
Programme Type:
Degree Apprenticeship
£14,100 annually
Review Date:
13th January 2017

Connect with CGI

Review Score


1. Please give an overview of your role and what this involves on a day-to-day basis:


Analyst Programmer I am currently working on client site with CGI to help assist in a secure cloud migration. I have daily Scrum calls, working on many excel sheets for a remediation work on CKM. I have many different responsibility 'such as making sure that the team has the correct rooms booked, passes are correct, assisting in a cryptography survey and going to design forum meetings. I have been doing lots of work in cyber security and am gaining new knowledge on these tasks.

2. Have you learnt any new skills or developed existing skills?


Yes I never really knew what Azure was and now I am helping migrate data to the cloud and learning about the security aspects working on CKM and PKI. I have also learnt more about client interactions. Helped me a lot more with customer satisfaction and helping out with any of the issues.

3. To what extent do you enjoy your programme?


I enjoy my work a lot I never realised the amount of traveling I would have to do I have been to many different places I have never been to this has helped my experience in travelling and also new knowledge from meeting others. I didn't really know what to expect but I guess it has exceeded some and not others I am excited that I now know what the corporate experience is like but the amount of hours I put into going elsewhere can be very long but also useful to helping me gain knowledge. I am enjoying all the new experiences.

4. How valued do you feel by CGI?


I feel that my project values me a lot it is nice to know how helpful and useful I am to them in arranging and organising the project. I have many people in the organisation offer to help me and give me support where it is needed. I am given a lot of responsibility in the project so I do feel valued.

5. How well organised/structured is your programme?


I had a small two day induction and I feel I was kind of thrown in the deep end at first but because all the new starters are together we all supported each other. I feel they have many different opportunities for training and future development. I have a good mentor we have arranged calls every Friday to see how I am getting on and if I have any problems as well as the Project Manager has been very supportive in helping me grow and make decisions with the company. I am always given tasks and have something to do I never feel short of a job. I feel that the program has some type of structure and is organised.

6a. How much support do you receive from your training provider?


I get some support from the provider. I currently do not have a university tutor that I am aware of. When I have problems I usually mail the lectures and will get a response usually within a week. I feel that some lectures have been really supportive and helping me organises my time. Yes I am enjoying myself so far and am excited for what I will be learning next

6b. How much support do you receive from your employer?


Manager I get the occasional support from my manager he can be a little distant. where as my project manager is amazing she has helped me and supported me in decisions and have also helped me with direction and where I need to go. Mentor - I get a lot of support from my mentor with the calls we are always in the loop and if I have any problems he helps advise me in what I need to do Support - We have many different support schemes that we can join to help us out and have a wide range of people who we can go to. Many people are happy to help you out and around it is very useful as members are always wanting you to succeed and learn.

7. How well does your salary/package meet your costs?


My salary isn't the best for living costs but as I am staying at home I do not currently have that problem. Travel costs as I travel a lot it costs a lot of money but where I go to different sites that are not my base office I am given the money back for travelling. Where as if I was traveling to my main site it would take a small chunk from my monthly allowance. The location is nice in a good area.

8. Are there many opportunities outside of work?


Yes we have many different events and even a sports and social club this is a good chance to meet many different people around the company. We also have many different social events for the grads and meet ups. The location is generally pretty good for social events. Volunteer schemes as well that I have participated and helped out in. When I am not working I spend a lot of my time doing university work and meeting up with others.

9a. Would you recommend CGI to a friend? *


9b. Why? *

I feel that it is a good experience and if you enjoy being hands on and learning then you should definitely take the chance. Everyone in CGI is supportive and want you to do well. I feel like I will have a great amount of experience and also the knowledge of a graduate so I can't wait to be able to share that. I also feel that CGI don't limit you because you are doing the degree you are able to go here there and everywhere.

10. What tips or advice would you give to others applying to CGI? *

The application process can be very long but make sure that doesn't make you keep putting it off. Everything you put make sure that it is the truth. Interviews make sure you show passion for what you do and also confidence and friendly the main point is to not shy away in a corner and chat with everyone. The staff are so lovely on assessment days they will sit with you in the lunch time break so make sure that you ask them what they do and opportunities that they have here. SO ALWAYS ASK QUESTIONS. Make sure that you understand that the university days will be from 9-7 and they are long and the commitment is very important. I feel that I was very prepared but maybe take every opportunity to speak to the people that are currently doing the course.

More from CGI

More Reviews Company Profile

Get personalised jobs straight to your inbox

Save time job hunting - get tailored job opportunities sent straight to you!