The Effects of Feedback and Input on Job Satisfaction and Motivation