Sachverhalt: A. Die A._ AG bezog von Dezember 2008 bis November 2010 Kurzarbeitsentschädigungen im Gesamtbetrag von Fr. 1'267'885.80. Das Staatssekretariat für Wirtschaft (SECO) forderte diese Gelder mit Verfügung vom 6. Mai 2011 zurück. Mit Einspracheentscheid vom 17. Juni 2011 hielt es daran fest. Die dagegen erhobene Beschwerde wies das Bundesverwaltungsgericht mit Entscheid vom 24. April 2012 ab. Daraufhin stellte die A._ AG am 26. Juni 2012 ein Gesuch um Erlass der Rückforderung. Das dafür zuständige Amt für Wirtschaft und Arbeit des Kantons St. Gallen wies das Gesuch mangels guten Glaubens ab (Verfügung vom 5. September 2012). Daran hielt es auf Einsprache hin fest (Entscheid vom 18. Dezember 2012). B. Das Versicherungsgericht des Kantons St. Gallen wies die dagegen erhobene Beschwerde mit Entscheid vom 12. Juli 2013 ab. C. Die A._ AG lässt Beschwerde in öffentlich-rechtlichen Angelegenheiten führen mit dem Antrag auf Rückweisung der Angelegenheit an das kantonale Versicherungsgericht zur Neubeurteilung. Eventualiter macht sie geltend, in Aufhebung des vorinstanzlichen und des Einspracheentscheids sei der Rückforderungsbetrag direkt zu erlassen.