Avoid. Some untrustworthy folk in there I discovered after I left. Payment was usually on time but not people with integrity once they lost their cut.my contract was 12 months some while ago now, perhaps it's changed but maybe not. One particular agent was very slippery when the money flow looked like drying up for him. It didn't in the end but he was ready to sell the guys he'd so sweetly talked in.