At a large enough company, there is an HR department, which provides all sorts of tools to help manage the issues you mention... and anyone displaying those behaviors really should be fired, because it makes the workplace unsafe for everyone else.<p>BTW, the best way to make it quickly to manager or executive fast is to go to a startup.