AdvantagesFlexibiltiy. Better rates of pay. Less responsibility. More variety.
DisadvantagesSome resentment on placement. Non-refund of petrol/police check costs. Office Politics and dissorganisation.
AdvantagesFriendly staff, actually gave me work (unlike some temp agencies)
DisadvantagesTook some time to call me with work - not great for students wanting holiday work, they'd be back at uni! Or for anyone who needs money quickly.!