Good place for a temporary contract.
Found it to be a good place to work to get temporary contracts in the summer whilst at university. Placements were all enjoyable and salary was good. But you were never guaranteed work (I only worked here on a temporary basis).
ConsNo guarantee of work