From the Wikipedia article:
[…] Today, opening Pandora's box means to create evil that cannot be undone.
I’m guessing this might just be a popular analogy for VCs and investment bankers who were hoping Pandora’s IPO today would be another big bang. Oh well – could have been worse; a ~$3B market cap isn’t too bad for an unprofitable company…
Chart from Yahoo Finance