Pros
I really enjoyed my three years at Kittle. The work was always varied across all kinds of sectors, which provides a broad range of experience very quickly. If you are a humanities grad or someone who likes writing, Kittle is a great place to learn fast and get the skills for a great career. You are given a lot of responsibility to deliver complete projects either by yourself or as part of a (usually) small team, so if you take pride in your work, this process is often very satisfying.
There is a uniquely fun atmosphere in the office that will be hard – if not impossible – to find elsewhere. It is, however, far from a 'lads club', so don't let that put you off. Alan, Sam, and Chris genuinely care about making the company a good place to work (and it is).
Cons
While Kittle management are always very reasonable, they can't control what client's do and don't do, which can be stressful.
There is generally no working from home, which may be an issue for some. This is part of the company culture though, and if you buy into this (move locally, get involved in socials etc) you will have fun.