I got to work with people from different countries and learned alot about their work culture.
Long hours. On the job training.
The travelling was the hardest part of the job as I did not have my own car at the time.
ConsI can't think of anything.