Impact of Clarity of Goals and Role Perceptions on Job Satisfaction