Text this: Happiness, demographic variables, and self-perception as predictors of job satisfaction among factory employees in Malaysia