Few employees say they have a 'great job,' new Gallup report shows