Pros
The only interesting advantage is to work with interesting technologies and having the benefit to be able to build something since it is a startup
Cons
bad pay employees are unfairly treated and given false hopes the CEO micromanages everything and everyone and bottlenecks everything in the company you build on sand - everything you see that seems solid is subject to sabotage due to a sudden change in priorities or vision that will spoil what you are doing pressure. so much of it. Work hard, don't work smart - if you work 60 hours (paid 40) the management will believe you are doing exactly what needs to be done. Indeed they won't figure out how wrong you did everything because of the short sighted approach of your work. It really is all about doing now and thinking later. We all know (all but the upper management) how this will end.