A study of career needs, career development programs, job satisfaction and the turnover intentions of R&D personnel | Synapse