Friendly colleagues and a supportive team environment. There are lots of new things to learn, which makes it a good place for someone who wants exposure and experience. The work suits people who enjoy a fast-paced environment and staying busy.
Cons
Management processes could be improved, particularly around communication and consistency. Pay is average compared to the workload and industry standards.