The paid staff are, broadly speaking, the ones enforcing the rules (and making PyCon happen). Almost all the actual development is on a volunteer basis, with people operating remotely and submitting PRs to GitHub (where the only people who ever act unprofessional are annoyed bug reporters). What "work environment"?