Similar Items: Impact of HR Policies and Practices on Employee Job Satisfaction