Employee factory with user inputs