Economics and managerial aspects of Microsoft