Rating

7.1/10
  • 1. Please give an overview of your role and what this involves on a day-to-day basis:
  • 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.

    9/10

  • 2. Have you learnt any new skills or developed existing skills?
  • 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

    10/10

  • 3. To what extent do you enjoy your programme?
  • 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

    10/10

  • 4. How well organised/structured is your programme?
  • 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.

    3/10

  • 5. How much support do you receive from your employer?
  • 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

    10/10

  • 6. How much support do you receive from your training provider when working towards your qualifications?
  • 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.

    2/10

  • 7. How well do you feel that your qualification (through your training provider) helps you to perform better in your role?
  • 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

    4/10

  • 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.)
  • 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

    9/10

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


  • 9b. Why?
  • 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!


  • 10. What tips or advice would you give to others applying to CGI?
  • 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


View More Reviews
Recruiting? See how we can help you