Engineers: job satisfaction