I like that they are very flexible when it comes to working hours, days off etc - which is important for me as i work in an office with long shifts! They also have great customer service so if there's anything you need help/advice about then their team will be able solve your problems quickly & efficiently!! Nothing really negative but would say make sure all of this information has been provided before choosing them (i think some companies don't give full details). Their prices seem fair compared other providers out here- however do look into any hidden costs such things being included or not within contracts egs.