When arriving in town, they do pick you up from wherever you are at and they do have shared lodging in a decent apartment complex. I'll give them that.
Svantaggi
Never met the management staff after flying out there back in 2012. They just put you in a 3 bedroom and made sure you were working as they did a bed check. The issues I saw was a lack of meeting key management personnel and a lack of any formal training program other than putting you into a compact test vehicle as was the case with me and learning in very cramped quarters. Not a good way to train and I've worked better drive test positions. I only lasted one night and got out and flew back to my point of origin on my own dime as was stated in the contract I signed.