1. Please give an overview of your role and what this involves on a day-to-day basis:
I am an apprentice analyst programmer. I am given projects to work on and these can last from a few weeks to a few months. Working on a project I tend to do front end development, although I will likely do back end development at some point too.
2. Have you learnt any new skills or developed existing skills?
Yes, I'm learning new things everyday as I gain experience using softwares like Git and Eclipse, and using the terminal to execute commands. I have done quite a few training course so far, and I feel I have learned a great amount in a short time frame. I have a greater understanding of web development and I've went from having no experience of SQL and Java to having a strong basic understanding.
3. To what extent do you enjoy your programme?
I enjoy the programme, especially when learning new things on training and when I have work that I feel able to do. It has been difficult using software I have no experience in but I am getting the hang of it and people are always happy to help.
4. How valued do you feel by CGI?
Due to my limited experience I haven't had much to do in my first few months, but I have managed to do some admin style tasks and I worked on a project quite quickly so I do feel somewhat valued. I am always shown appreciation for my contributions and I should be able to contribute a lot more now that I've had training and I am on a new project.
5. How well organised/structured is your programme?
Mostly everything is going well in terms of organization. My induction was fine and my training is well planned out. Meetings are regularly scheduled and there is always someone helping me when I'm struggling with new tasks. The only issue is with a slight lack of resources like monitors but this is being sorted out so it's alright.
6a. How much support do you receive from your training provider?
I receive a good amount of support from QA. The tutors are always very good at helping us understand things, and answering any questions. I am a little unclear of my tasks to do in work, but I know that I can e-mail my advisor and they will tell me what I have to do.
6b. How much support do you receive from your employer?
I receive plenty of support in work, as people seem to understand I have limited experience and are always happy to help. I was assigned a buddy on my first day so this was helpful, and I have never had any issues with asking for help.
7. How well does your salary/package meet your costs?
My salary is very good for meeting my costs right now, however in looking at moving out it seems to just cover me and no more for living expenses. I do understand, however, that this is still really good considering I'm an apprentice.
8. Are there many opportunities outside of work?
Yes, CGI have a guided tour and our Christmas night out was paid for, too. I understand there are leisure activities organized, like football, however I don't have an interest in this so haven't taken part.
9a. Would you recommend CGI to a friend? *
9b. Why? *
I feel working with CGI is really good because the salary exceeds expectations for an apprentice, the people are generally really nice and the work is satisfying as you are always learning new things and solving problems.
10. What tips or advice would you give to others applying to CGI? *
Just to make sure you are interested in this type of work, show enthusiasm in your interview and learn as much as you can in training.
More from CGIMore Reviews Company Profile
Get personalised jobs straight to your inbox
Save time job hunting - get tailored job opportunities sent straight to you!
Latests jobs from CGI
Your usual working day I spend my days helping with system testing, Resourcing, Analysis and managing the eCounting eportal. What you enjoy...