Examining the Impact of Employee Training and Development Programs on their Job Satisfaction and Performance · Study