Good team members
Flexible working
Very health and safety conscious
Good reputation for good work in the industry
Apprenticeship scheme
Sharesave scheme
Possible bonus
Cons
Usual advancement if your face fits rather than ability for senior roles
Not enough human resources to get all jobs done completely causing stress etc