Pros
It's a positive environment where you can be a star as you are; there is no "corporate" mold that demands conformity so some detrimental norm that destroys initiative, not to mention self-worth.
The pay is outstanding.
It's a real opportunity to align your talents and passions with the tasks at hand.
Cons
In a "gig economy," it can be challenging to say the necessary "good-byes" sometimes. After all, when you're scaling the business, folks roll on and off of projects, and that's the flip side of cultivating cohesion: it seems like just when you're beginning to gel with someone, the work is done, and they're moving onto other things.