Supportive team. The company looks for ways to make progress internally and externally. They genuinely care about you as a person and that's makes a difference in a work environment.
Cons
It's quite a bit of information during onboarding to familiarize yourself with and it may be overwhelming but the team is very supportive so it's not burdensome
Everyone at the company is quite mission-driven and comes together to move the company forward. I truly feel that the product and code that I am developing will help make the world a better place and strengthen local newspapers and local journalism. Work-life balance is good
Cons
Can be quite fast-paced (not a con for me but can be a con for others!)