Fantastic place to work, and incredible experience for the resume.
Pros
There are tons of hats to wear so you get experience in EVERYTHING. Because it is still a relatively small company, there is clear visibility into every "department". You get to learn the inner workings of the company and how the business runs. The people are all impressive and awesome to learn from. Great learning environment and a ton of potential for growth and opportunity. Not to mention just a really enjoyable and exciting business to be a part of-- who doesn't like adventure and the apparel, gear, and packs to enable it?!
Cons
Because it is a start up and not a ton of people working yet, it's frequently severely overwhelming and because it seems like everyone is spread thin it becomes draining. Everyone is working as hard as they can but it's tough to do everything that could or should be done because there simply is not enough bandwidth.