Pros
Cool office, free snacks, catered lunch Wednesdays, friendly people, transparent company, good pay, team outings, connections to high end restaurants
Cons
Startup growing pains, work life balance is not very good, need to find a better overall structure from team to team