Great people and Great culture.
Bright start-up with a ton of potential. There is nothing more rewarding than being a part of building something great.
In early stage companies, opportunities for growth are huge and accelerated.
Cons
It's new. There are growing pains and will be with any company at this stage. You have to be comfortable, being uncomfortable.