The poor agency workers are always under pressure and scared of being fired, so they do their absolute best to stay there. However, the supervisors are very strict and keep the agency workers under the pressure, while contractors chatting and drinking tea all day. It is always a big issue, when poor agency worker has to stay at home because of a flu and he might even get sacked for it but some contract workers sit at home for 2-3 months in paid sickness (depression or some other nonsense) and everybody treats them as respectable people. So basically, some of them work 1 month and sit 2 months at home (or in Spain who knows) and get fully paid for it and then back to work for a month or so and then take a paid sickness for another 2-3 monts again. And moreover, contract workers are arrogant and treat rightless agency workers like a peace of **it. Never recommend this place to anybody.