Microgen, PLC SWOT Analysis