Pros
Team-mates are some of the nicest people you'll meet Business does 'events' to involve people and do something different Good stepping-stone - not a long term location
Cons
In the role I was in the job becomes monotonous very quickly. There is nothing offered in the way of making the role more interesting and you quickly stop learning anything new. Career progression is one of their biggest selling points but in reality there isn't any. The business will ask you to fulfil extra duties to fill holes in their recruitment scheme but will not pay you more for this and wil not train you how to complete these duties either. This comes with the promise of an improved role in the future, there is no time bound on this and no clear goals as to what you are supposed to improve in doing to achieve this improved role. - One person got the improved role just by threatening to leave to another company without having done any training. Frequent questions are asked on how the business can improve working conditions - anything suggested will not be taken into account (even really simple changes). And nearly all promises will be broken.