Pros
I enjoy working at Life.Church because you have full permission from your leadership (at the highest to the lowest level) to continue to work on your personal development. That includes personally (spiritually, mentally, emotionally, financially) and professionally (certifications, leadership, education, relationally) all while being part of the greatest mission on earth - to leverage technology to reach people no one is reaching.
Cons
This is an intense work environment, meaning that you have to have a significant amount of personal responsibility over your role, your impact on the organization, and how you are relating to those around you. It's difficult for the immature or those unwilling to grow and work hard to succeed at this organization. Personally, I have been challenged in numerous areas around development, but I wouldn't be as encouraged without that kind of support, either. It requires everyone to have a growth mentality and be willing to accept and offer feedback.