Sense of camaraderie, being at the cutting edge of learning technology and great perks. This is the best training provider in the UK and it is a fulfilling place to work.
Cons
Long hour and demanding positions. Your superiors really do expect a lot from you. It also has some of the typical disadvantages of a relatively small company.