Pay is decent, stay busy, schedule you're own route
Cons
No consideration of work/family balance, office admin is horrible, management doesnt help, nor do they provide you with equipment/products/ required uniforms necessary and forget about things you've requested such as products needed or days off