Based Rome.
Get in contact with them and talk it over. You must be happy before you go or it becomes quite a strain.
I got in touch with another pilot with them who was well looked after in the placement company.
It was just my luck that this guy had been replaced with someone less helpful when I got there but..that was not AvCom's fault.. that's life.