Rating
- 1. Please give an overview of your role and what this involves on a day-to-day basis:
- 2. Have you learnt any new skills or developed existing skills?
- 3. To what extent do you enjoy your programme?
- 4. How well organised/structured is your programme?
- 5. How much support do you receive from your employer?
- 6. How much support do you receive from your training provider when working towards your qualifications?
- 7. How well do you feel that your qualification (through your training provider) helps you to perform better in your role?
- 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.)
- 9a. Would you recommend CGI to a friend?
- 9b. Why?
- 10. What tips or advice would you give to others applying to CGI?
I'm a test automation engineer, meaning my work consists of writing automated tests and tools for satellite systems. This involves work with python and robot framework in order to build up automated regression suites. These are run automatically on a regular basis to ensure new software builds are stable.
Before joining, I had some experience with web development and java, as well as computer science skills. I also had lots of experience with hardware. Upon joining, I was quickly able to apply these skills to the new environment, so although i have never used python before, it was easy to transfer previous knowledge
I find the programme very rewarding, you can quickly see how your work fits into the bigger picture of a project. After working on a project for a while, you become more familiar with the systems, giving you better insight into how things work. This allows you to find more enjoyment through knowing how you contribute
The programme is well handled on the company side, though the university side suffers. Many of the classes are disorganised, lack clarity, and do not contribute to the work environment. I feel as though I learn much more whilst at work, as apposed to during my days spend at university.
Everyone at work is incredibly supportive. From the start we are presented with a wide support network. This consists of a line manager, a mentor, and anyone else on your team. Whenever I've had any concerns, they have been addressed and responded to quickly. The support in general has been excellent
Support is given when asked for, however can often be unclear. When receiving feedback from assignments, most are simply template responses with slight variation. It can often feel frustrating to have no idea why you were given the grade you received. However, in person feedback is usually good on the whole.
My qualification provides some knowledge on topics somewhat relevant to my role, however none feels incredibly applicable. While many of the modules seem related to my role, their execution can often be lacking. Often, very little depth is covered in lectures, and most of this tends not to apply to the working environment
Work provides a sports and social club which often hosts discounted events for subscribing members. I have found this a great way to get involved with activities in the area. In addition, there are lots of sports events put on weekly, for example, i often play badminton during Wednesday lunchtimes
Yes
The company has a great atmosphere and really encourages personal growth. I feel this is an excellent company in which you can can gain experience with important projects. The feelings of contribution and community help to tie this all together. Overall, I would definitely recommend CGI to a friend - and not just for the referral bonus!
Be your real self. There's no reason to try and pretend to be someone you're not, and by being honest about where you're at, they can do their best to find a place for you. It doesn't necessarily matter if you have all the required experience for a role, as you can quickly pick up skills on the job.
Details
Degree Apprenticeship
Information Technology
Leatherhead
May 2019