The people are amazing, the perks are great - health, discounts, additional holidays, awards, vouchers etc. Clean fresh office with room for taking 5 (mario cart, darts, golf etc)
Great family atmosphere when in the office, everyone is always willing to help one another. Fair pay, and you are made to feel appreciated which from personal experience is rare at a work place. Opportunities to progress and do what is best for you as an individual seems to be encouraged, which I think is brilliant.