Agency got/ had their office on the factory premises. They have/ had fingerprint/ hand scan clocking devise.
Uniforms: You have to and can ONLY wear it on factory floors which going on a break makes it a bit of a hustle, it is because canteen is not considered a factory floor, so in order to go on a break you have to go to changing room, change, go on a break, change back to your working uniform and back on a work floors (Cadbury factory is huge so it takes at least 5-8 minutes from clocking out for a break to reaching the canteen).
Safety standards are priority there so you will NEVER going to be asked to perform a task which is against H&S rules. They do fire drills at least once a month (fire alarms are checked every day).
Work is 'standard' coded: gold, silver, bronze. Gold meaning a thorough cleaning (spotless), bronze on the other hand is just a sweeping.
Overall one of the best places I've worked, if not for money I probably would still be working there.
Even though it is an agency, they will always have work for you.