i think people agree that it would benefit us and it benefit them
I think most people would agree that it would benefit us and it would benefit them.
I think people agree that it would benefit us and it benefit them.