I see a $150M round as a failure: a company that has big dreams but can't make enough cash at what they currently do. Even Tesla only raised $200M at IPO, and that's for a car company with huge overhead and manufacturing capital costs. $150M for a company that assembles products from COTS parts in China is ridiculous.