Great communication, especially for a 100% remote team. We interact just as if we were working along side each other in an office.
Everyday the work that I do is to improve processes that my coworkers use and that makes it easier for us to better help non-profits. That's what makes me the happiest, knowing my work makes a difference immediately.