It seemed like most positions were through Americorps or similar programs so people come and go, it was not a con for me but it could be for someone else. Americorps, unafiliated to this organization, is a government program, and as a government program can be really terrible.