Exploring the Effects of Perceived Organizational Impediments and Role Stress on Job Performance · Study