Pros
Amazing culture and they really do live and breathe it. Generous leave policy, wellbeing allowance plus lots of other benefits. Very nice office and good location and easy to get to off M4 but i'm also able to work from home. Great size where you won't get lost like I have experienced twice before in much larger organisations. You can easily develop and I've progressed in my career significantly since joining. The managers I have worked with have been trusting in me plus they have helped me move forward to improve. I have been given access to technical training materials and certifications and I have been able to achieve a few of these. Really friendly and supportive people everywhere with a flexible worklife balance and lots of social activities which is probably the biggest pro.
Cons
Limited cons, perhaps more engagement could be had between teams. It's very fast paced which I really like