Ethics play an immensely important role in creating quality cultures in organizations. The ethical practices have been consistently increasing in IT business for long-term sustainability. Unfortunately in the third world countries like Pakistan there is not much awareness of Ethics. The study analyzes selected sample of organizations which follow some good ethical practices to maintain a positive image among its customers. It will highlight the role of ethical practices in the business success of such organizations. Software engineering is different from other engineering disciplines of its hidden complexities; the role of ethics is felt even more in software industry. This paper will show that role and will encourage other organizations to involve in ethical practices. In this paper authors will try study what role ethics have to play in productivity. Do ethicical practices help increase productivity? Do unethical practices cause decrease in productivity?