Why Companies Struggle Against Social Engineering Attacks: An Analysis