Great diverse of people from around the world.
Pros: Overtime a couple months out of the year, but not mandatory.
Cons: Sometimes micromanaged for ridiculous reasons.
Exciting to meet people of diverse culture, become their friends and understand their language. Typical work day was repetitive, but it was still fun.