A lot of tasks are needed to be done by the investment bankers. It includes financial engineering which consists of complicated processes with financial transactions. This is a time taking matter and they also need to engage themselves in insider trading. They also need to maintain all kinds of information of their clients which includes companies, investors etc. They also organize pool financing for their clients. All these jobs are quite difficult and they should be done appropriately without any mistake. For all these reasons the investment bankers are paid high and they also get various kinds of bonuses so that they can be motivated towards their work.