Effective recruitment in the hospitality industry is influenced by various internal and external factors. While internal factors such as salary, benefits, and the working environment are controllable, external factors like the labor market conditions are harder to manage.