Text this: The Role of Job Satisfaction and Employee Engagement in Talent Management