TARGETjobs black logo


6.2 / 10

(based on 5 ratings in 2019)


"There is help with the tasks I'm assigned but I have not experienced any formal training."
Graduate, Enfield (London)
"Training is mostly on-the-job. When I've asked to be trained in specific things, it's been organised for me but it's very self-driven."
Graduate, Enfield
"There is no formal training as such but you're put onto meaningful work pretty much straight away. This is great in that you feel like you're adding value, but it also means that the first few months can be a bit of an uphill struggle. When you ask for help, you do get it."
Graduate, Enfield
"There's not a lot in the way of formal training, but there's a lot of informal training. Everything you do will be reviewed by someone more senior who will then give feedback on your work and tips to improve your coding knowledge/ability."
Graduate, London


"I think our formal training is fairly lacking. We have a fair amount of informal training, but it doesn't cover enough."
Graduate, Cambridge
"There's the odd training day, which is mostly talks without activities. You get given work and then your manager/mentor helps you to do it so you learn on the job. This can be confusing at first but you get used to it after a few months and it's fine."
Support, Graduate, Enfield, London
"There is no official training programme as you are just taught what you need for your course. However, this personalised training is quite good. I have learnt C, C++, Python and some Bash, and may learn Rust in the future. Beyond these coding skills, I've also been on communication courses and am given training in other areas (eg how to write a high-level design for a piece of code)."
Graduate, Enfield (on the outskirts of London)
"Most training is via on-the-job mentoring, which suited me well but is not for everyone."
Graduate, Enfield
"Technical training is given as the job requires it by your manager and mentor on a one-to-one basis. This is brilliant because it means it's highly personalised and focused on what you need. There are some formal courses on topics such as communications and general skills relating to your area such as testing or coding."
Entry level, Enfield
"Focused training is difficult as the breadth and depth of knowledge required in my role are quite large. I had a month of formal C++ training where I worked through a resource book with close support from my mentor. Knowledge past that point has largely been gained on a need-to-know basis dependent on my tasks, though multiple sessions have been held to try to give all new starters at least a high-level overview of a variety of technical subjects."
Graduate, Edinburgh
"There were a couple of early technical and general training programmes, including some new-starter seminars where we were taught background knowledge and about the company. However, most training is informal and driven by your manager. My first month was spent learning to code in C and Python and doing various learning projects alongside this. Most training and development occurs on the job so you can contribute very quickly while learning at the same time."
Graduate, Enfield, London
"Technical training is provided for new starters for the first six months. This focuses on areas particularly relevant to the company along with other, more fundamental, technical concepts including networking."
Graduate, Edinburgh


"A certified testing course is the only external thing but there's lots of internal training. There's a big focus on development and education."
Entry level, Enfield, North London
"I recently went on an effective communications course that, despite my initial cynicism, was a lot of fun and helped me learn a whole lot. On a day-to-day level, managers and mentors all work closely with new starters to train them to do their job. You'll be contributing very early on thanks to this."
Graduate, Enfield, London
"All of our training sessions are provided in-house. I have attended various programmes that benefit my day-to-day role."
Experienced, Enfield, North London
"I've been trained (without a formal course) on how to write C, C++ and Python code. I've been sent on a formal two-day course to learn effective communication. I also attended a course, which was one hour a week for ten weeks, where I learned the basic ideas behind coding (how to make code readable etc). Beyond that, I am trained each day through giving assessed presentations etc."
Graduate, London
"Training is mostly on-the-job. You have a dedicated mentor who will answer any questions you have for your first few months."
Entry level, Edinburgh
"Most of my training has happened while on the job as I am introduced to new features/aspects of our systems. There are some more formal courses that you take during your first few months at the company but these tend to be aimed at softer skills such as communication and a general understanding of what the company does and how it all fits together."
Graduate, Enfield, London
"There's very good training with formal courses on communication and day-to-day training in coding. It is personalised to the employee's level of experience so there is no rigid training programme. This dies down after the first few months though so it would be good for the training programmes to continue."
Graduate, Enfield
"My manager and teammates are very helpful and understanding and there is a multitude of learning resources. I feel there could be a more structured graduate scheme for new starters."
Graduate, Edinburgh
"Alongside formal internal training, you are assigned a mentor for your first nine months who commits up to 50% of their time to helping your development and training."
Graduate, Enfield
"There's one-to-one mentoring with an experienced team member and a series of lecture-style training sessions."
Graduate, Edinburgh
Our 'Insider Reviews' are the comments and views of recent graduate recruits, giving you a view of what it may be like to work for an organisation. Copyright of all TARGETjobs Insider Reviews material lies solely with GTI Media.