Pros
In my experience, the people at PL care. The product experience is beautiful, the team that builds it is an experienced group of diverse technical staff, collaborating and pushing to do the right thing given a particular context. The broader company culture is warm, sincere, and eager to deliver positive outcomes in the communities of practitioners and kids we serve. I think the company's values (courageous integrity, positive human impact, empathy, think big act small, collaboration) are the best. Sometimes company values feel irrelevant or meaningless to company culture and seem like they are more for shareholders or executives than anyone else. At PL these principles underscore most of the garden variety interactions that happen all the time. I feel lucky, as a tech worker, to get to work on this important product, in a culture that is effusively human centered and focused on helping humans be their best selves. I love my job, team, and what we all do.
Cons
Whoever doesn't know how to put compost in the compost bin in the kitchen: sometimes you bum me out :(