As long as a company is not working for government , its all fine . But as soon as they touch government , they get corrupt . I worked for a telecommunication company working for government , and there was always something going on . But compare to public sector corruption is much less in private companies . I think good pay makes a huge difference and accountability .
Few of the tech. companies follow the same code of conduct as any company here in America .
I think accountability is one of the factors that is currently lacking significantly in the Pakistani system. There are virtually no instruments available to a citizen for asking an official or a department to render an account or to demonstrate and take responsibility for performance in light of public's expectations.
I’m not sure of the statistics, but in India, the government launched an RTI (right to information) initiative a few years back. I’ve heard good things overall, and perhaps Pakistan’s public system needs something similar.