strengths and weaknesses of business organizations