A.- Der 1959 geborene N._ ist als beratender Informatik-Ingenieur für die Firma X._ tätig. Seit dem 1. November 1995 ist er als Selbstständigerwerbender der Ausgleichskasse des Kantons Neuenburg angeschlossen. Da die X._ nicht sicher war, wie sie die an N._ ausgerichteten Entschädigungen beitragsrechtlich behandeln sollte, wandte sie sich an ihre Verbandsausgleichskasse und ersuchte diese um einen Entscheid über das Beitragsstatut. Mit Verfügung vom 18. März 1998 qualifizierte die Ausgleichskasse der Schweizer Maschinenindustrie die Erwerbstätigkeit des N._ als unselbstständig und verpflichtete die X._ zur Nachzahlung der ausstehenden paritätischen Sozialversicherungsbeiträge für die Jahre 1995 bis 1997 von insgesamt Fr. 38'226. 10. B.- Die von N._ hiegegen erhobene Beschwerde hiess das Verwaltungsgericht des Kantons Bern mit Entscheid vom 11. Dezember 1998 gut und hob die Verfügung vom 18. März 1998 auf. C.- Die Ausgleichskasse der Schweizer Maschinenindustrie führt Verwaltungsgerichtsbeschwerde mit dem Antrag, es sei der kantonale Entscheid aufzuheben und die Verfügung vom 18. März 1998 zu bestätigen. N._ lässt auf Abweisung der Verwaltungsgerichtsbeschwerde schliessen. Die X._ und das Bundesamt für Sozialversicherung haben sich nicht vernehmen lassen. 