Pros
You get to be a big part of really cool projects, expansions, see growth on the forefront! Cute office, nice co-workers, lots of snacks, company lunches, tight-knit team!
Cons
No real cons — a small company so you can communicate your viewpoint and you will be heard!