As someone who has been an arsehole and has worked with a fair share of them, I've come to realize that arseholes in a workplace are often a product of their environment. Anyone who is sufficiently overworked, undercompensated, interrupted, or mismanaged, is likely to become an arsehole given enough time.