Does anyone know anything about this organization? benefits, salary, organization itself?