Understanding multifaceted job satisfaction of retail employees | Synapse