First Technology, PLC SWOT Analysis