Pros: company paid airfare up front
Cons: 10 hour travel days
I learned to aggressively pursue specific answers from managers; more than "we are working on it".
The hardest part of the job was not having a manager on site; the mid level managers who were on site part time would try to fill in the gap and the end result was conflicting assignment priorities.
The best part of the job was the kindness and generosity – more... of the people in London, Ontario. – less