Most are great to work with get to travel in and some out of country
Inconvénients
Work life is more important than family life. Expected to put personal life on hold . Compensation is not what it was in years past. Poor communication from management thru leads and personal. Very negative environment .