Initially hired on with hopes and dreams of going internationally as an engineer. Those opportunities are fewer and farther between, with only a select few getting the opportunity. The opportunities, for most folks, come down to timing of when a job is available and if you've served long enough in your current role (say minimum of 3 years) to "post" for the job. There are pre-determined time periods you must stay in a job role before applying to another position. Not as simple as talking to a hiring manager and proving you can perform on their team, but have to wait formally for spring and fall job openings and align with your current supervisor to apply. The highly coveted jobs have a large pool of applicants, so it's naturally very competitive. Once folks do get an overseas job, they compete that much stronger for additional overseas jobs and the cycle continues. Hard to break in, much harder than it was in 2010 - 2013 when folks with 5 years of experience could kickstart their international career.