Pros
Lots of very nice and genuinely helpful colleagues that will take the time to help you.
Training was good and offers a new starter a non rushed and comprehensive insight into using the tools you will be using for the job.
Lots of opportunities to learn new technologies as the they have a large client base utilising multiple technologies.
Cons
Staff morale was low during my time of employment, unfortunately this really took the shine off for me.
I was placed onto a shift working solo after just a two months of passing the training period, this looks to be a common practice for when cover is unavailable. For me this was extremely stressful and something i felt was unreasonable, my line manager offered some reassurances that they would attempt to ensure i was not working alone again, but i noticed other colleagues where still been placed on shifts this way afterwards. Seeing this i lost confidence that this was something they could reassure me of.