Loved this company
Positive - Great workmates, a collaborative culture, fantastic work life balance with smart working as standard (1 - 2 days per week in the office!), good on site cafes, good training, interesting work and end products.
Negative - Lack of career progression and many old school managers (who are gradually adjusting to the new world).
Overall I loved the company, but needed to try and progress my career, so sadly I left.