Pros
The mission makes it easier to get out of bed in the morning, and it's not just a means to a financial end. Team are all very impressive. Practice what they preach viz flexible working which is a bit of a revelation, to be honest. Everything is much less stressful when you're treated like a grown-up.
Cons
I make my own goals (with some discussion) then I just have at it. It's rewarding but a bit daunting sometimes. If you're comfortable being intensively managed then you might find yourself out of that comfort zone with Juggle.