Pros
I was able to meet and work with a lot of different people during my time at the academy. Many of these people were deployed to the same company as me, and I still keep in contact with a number of those who weren't. The trainers at the academy are great, with Shafeeq especially standing out to me as an extremely passionate and knowledgeable trainer. The office team were also fantastic. They were constantly available to help with any issues or answer any queries any of us had. They were also extremely friendly, making us all feel welcome from the moment we arrived. I found Amy in particular was a great help to me and my group, always making sure she was available to answer any questions and just generally always checking that we were happy with how things are going and making an effort to keep us involved in anything that was going on. I also found Jordan did a great job with keeping me updated with the situation regarding my first placement. After being deployed I was given a lot of information about what to do in a number of situations and who to contact if I had any issues.
Cons
During training we occasionally had issues getting the software we needed set up for us to use, sometimes wasting a lot of time waiting for downloads etc.