-Decent Benefits
-Growing company - good chance to negotiate promotions
-Great culture
-Eventful company
Cons
-High work load
-Small team
-Often find yourself performing 2 roles
-Not being compensated for performing 2 or more roles
-Difficulty establishing / adhering to standards