Good amount of work available.
Lovely head office staff who are always on the other end of the phone when you need something.
They do make you feel involved in the team even though you're working out in the field.
Cons
Sometimes mileage isn't offered but usually only on calls close to home. If it's agreed at the point of booking it's usually considered.