There is great potential for the product to become the market leader in its domain. The company is growing fast and there is positive change happening in the management side and engineering practices. The people are very friendly and the work-life balance is actually great for a tech startup. PS: fully stocked kitchen!
I worked remotely, So my experience is biased. If you work in the office you may not enjoy the company as much. The technology needs work but with time I believe it will get better. With a incomplete product, it became difficult to sell.