HVAC engineers, how satisfied are you with your job?

Considering all factors, including pay, work-life balance, job stability, career growth, etc...how satisfied are you? Would you recommend it to others?