The implied stress level of getting fired for a honest infraction (getting a G/A wrong during training) keeps the stress level up-way up. The possibility of getting called in to explain why you take extra fuel for a midnight arrival and the implied implications of said call in. The stress level of constant 0300 sign ins for a turnaround, and finally living in Dubai and its constant issues (construction, inept bureaucracy, traffic, weather), just to name a few........all keeps it around 10.
But the great professionals from varied backgrounds, new equipment knocks a point off. So for me-9. But the eject handle is being reached for once the ejection envelope improves. Don't want to eject inverted at 200 feet.