Does anyone have any info on this company...they seem legit and a top company for the short term assignments?? Hoping to travel with them unless someone has a horror story!!!! TKS birmingham
Give them a shot.
Forum Rules