Pros
-Stimulating work environment that rewards proactiveness (this isn't a show-up and collect-a-paycheck type of gig) You will have the chance to create/build and impact change. -Excellent career advancement opportunities for those willing to work for it -Freedom and flexibility to grow your territory -Great team sharing common goals -Amazing technology behind the productCons
-Start-up atmosphere. You must be willing to adapt and overcome challenges by taking the lead and inserting your experience -Must be willing to operate as an IC in an environment where information isn't free flowing like some larger companies