Which work factors determine job satisfaction? | Synapse