Dimension Data Holdings, PLC SWOT Analysis