- great leadership that's experienced and values input
- opportunity to learn and grow
- solid product that's constantly improving
- team environment is positive and values relationships
Cons
- start up world and new product often has challenges - need to be willing to adapt with quick changes