I'd say I have 99% of the perfect job.
I love what I do, and the company I work for is great, my bosses are nice, the pay is excellent, the location is good, and there's plenty of room for growth (like picking up new skills and working abroad).
The only thing I'd say could be better is the type...