Pros
The product is a great idea and will definitely be needed in the near future. The people at the bottom are amazing and work extraordinarily hard. Benefits are good.
Kontras
I've worked for other startups in the same position and Finite State does a very poor job at investing in the product and the people. Upper management is a joke for the most part - goals are constantly changing and most everyone at the top has a lack of communication skills so the people doing the majority of the work have no idea whats going on. The CEO is hard to deal with and there's high turnover in upper management because of it. The amount of customers they "have" isn't actually a correct number and they're struggling constantly to get new ones. Everyone is overworked - I was getting slack messages at 9 or 10 pm most nights.