Cons: training informal, poor training environment, you pay own travel out of the market if not satisfied, unpaid training.
Beware any company that does not offer to pay you for training for 2 weeks. They are just being tight wads and the training left a lot to be desired. They never relayed what type of lodging I would have so here is all the info you ever wanted to know. Yes they will fly you out. You will be sharing a 3 bedroom apartment with other techs like yourself and be warned the apartment I was in was very messy (bring your own towel for showering, there is a Wal-Mart down the road from where you will be staying in Alpharetta).
I quit after the first night of training due to being put into the back of a cramped Nissan Altima for 12 hrs. Not ideal training conditions (very uncomfortable) or setup when you have to have a computer on your knees. Tech had one laptop on his pillow. I had over 4.5 years as a wireless drive tester and this is the sloppiest I've seen it in terms of equipment setup.
There were no traning manuals to review or anything.
Yes you are responsible for your flight back to your place of origin if you don't like the training/position so make sure you have money in the event something doesn't work out. You can easily take mass transit back to the airport and cost to you would be about $6 (includes a little walk to the bus line of your choice and catching the rail line direct to the airport so you don't have to rely on anyone fromt he company to take you and can leave on your own terms.
Frankly, I think the project would appear to be mismanaged and not worth it and you would figure the Project Manager would have a little more respect for people with experience but apparently they are just looking for bodies. Not worth it and there is always a risk to your life when they hire people to drive for you. If Avion Systems had the experience and expertise available, it would be one person per vehicle.