Determinant of Quality of Work Life (QWL) and its Impact on Staff Job Satisfaction in Nepalese Organizations | Synapse