A job with a low-stress level, good work-life balance, and solid prospects to improve, get promoted, and earn a higher salary would make many employees happy. Here's how Mental Health Counsellors’ job satisfaction is rated in terms of upward mobility, stress level and flexibility.