The findings of the study have some important implications for accounting firm management practice. Results indicate that task complexity (+), organizational complexity (+), and perception of environmental uncertainty (-) are significantly related to job satisfaction, which is an antecedent to employee turnover. Firm‟s management who want to improve their effectiveness in the areas of job satisfaction and employee turnover may want to perform a task / job analysis to make sure that tasks are sufficiently high in task complexity to motivate and satisfy high performing professionals. Firms‟ management can also evaluate their organizational structure and operating procedures to ensure that they are appropriately configured to reduce their employees‟ perception of environmental uncertainty.