The manager is designated to plan and execute tasks in order to produce maximum profits for the running business. Goals are to be set accordingly, to provide high chances of customer growth and attainment of substantial earnings.
It is very true that the goals that are set by the manager should be in close alliance to the ultimate goal of the business, which is always to gain profits. The ultimate aim of the manager should be to set up strategies so as to meet the requirements for achieving the vital goals of the enterprise as a whole.
I think this is factual for every business. I was employed in a software house a while ago, to do some correspondence work. I used to observe one of the managers hiring software engineers only when the business started getting affected negatively. He would make the existing personnel do the tasks of the ones who had resigned and left the corporation, putting extra burden on the employees and not gaining quality produce from them. If one person leaves, there should be an immediate replacement for his work to be taken care of, without affecting the company’s business. When the quality of work started deteriorating and clientele began to complain to the boss, it was then known what had actually been taking place. The manager was under the impression that he would save monetary resources, by utilizing human resources to their maximum, but did not pay attention to the fact that at the end of the day they would ultimately be harming the entire business. The manager was too indulged in gaining immediate benefits, rather than focusing on long term profits for the organization.