Pros
The mission of the Gospel is core. There's no jockeying for promotions, ulterior motives, or having to do shady business junk for advertising revenue. I've been here a year and am still astounded at the amount of high quality work that gets done because people care about each other and the mission and can use their gifts to the fullest. When a new API or service comes out, we're able to do quick evaluation and adoption and still take the time to do stuff right. New ideas are constantly welcomed from everyone. This is the most refreshing, energizing work environment I've ever been in, with all the right kinds of peer pressure. The charge is to get your work done well, but your holistic well-being is top importance. Leaders set the example of actually prioritizing family time. We're all on the same page, trying to represent Christ in our family lives, participating in our church and using modern means to spread the Gospel, and it's all interconnected. So much time is devoted to growing everyone as leaders, without cringey "team-building" exercises. The childcare program on campus is top-notch. It's crazy that we get to take our passion for tech / marketing / analytics / writing etc. and merge it without our passion for the love of Jesus, all in a community of people doing the same.
Cons
We're constantly breaking new ground in scale, so there are growing pains in tuning our processes and adopting new tech. Being assertive and staying current on your field's trends is hugely helpful.