Effect of feedback on performance and job satisfaction in an organizational setting