Pros
Innovative
Your ideas always get heard
Travel opportunities
Lots of team building options
Cons
No healthcare, not retirement plans, no personal growth allowance or remote office allowance, no reimbursement for tuition, basically you are stagnant. Reviews and raises are random