Excellent point. I doubt the existence of a 100% dream job. There is always a downside, be it unavoidable admin, form filling, politics, lack of work/life balance etc. However, the job should provide some measure of fulfllment to be desirable and inspire commitment