Magic Software Enterprises, Ltd. SWOT Analysis