Very flexible, but (as with any agency like this) it helps if you have a 'go anywhere do anything' mentality.
:in the office it is 09:00-16:30
They fit around me! Long day, nights, earlies, whatever I need!
Totally flexible hours - most 6 or 12 hour shifts but I chose my days
The hours are good and suit my life style