I applied to them a couple of years ago and got to a final interview before taking another offer. It's an interesting company, although the consulting takes second place to transactional software sales and IT configuration. Of course, that's not a unique situation among firms these days, and not a problem if you go into it with your eyes open. They have a mantra to "have fun" - although the people I met were a pleasant bunch, they weren't the most lively and "have fun" seemed to translate to going to the pub or bowling every now and again (in the London office, at least).Although the staff are mostly young (20s and 30s), career progression seemed to be very slow - long tenures and a small organisation seem to mean there's not much opportunity to move up or around, or change role. Clearly people are satisfied enough to stay, to produce the long tenures, but the interviewers were keen to stress that this was a better place if you prefer a stable role and lifestyle.So there were a lot of aspects which will come down to your personal preference. What put me off was the management and ownership structure - I asked questions about how this worked (being quite small for a listed company seemed interesting), and got some very evasive answers about how decisions got made, and how the management/accountability structure worked. I don't know if it's a matter of a very controlling CEO or power centred in the hands of a couple of strong personalities, but my perception was that it might be a place where people are scared to question decisions. Having been there before, I know it's not for me.