Shares of cybersecurity company FireEye (NASDAQ: FEYE) have struggled since going public back in 2013. The stock has been cut in half from its debut price in spite of the fact that its revenue has doubled several times during that same period. It looks like a great growth story waiting to happen, but there are a few factors cautious investors should weigh first.