Generational differences in workplace attitudes and job satisfaction | Synapse