The Buddha himself said to test what he said. Today, the Dalai Lama has said that if science were to show that some precept of Buddhism was not true. Buddhists would have to accept that. Buddhism is not something that strikes you on the road to Damascus; it is something learned through study, meditation, and testing against life.
Buddhist teachings can be understood and tested by anyone. Buddhism teaches
that the solutions to our problems are within ourselves not outside. The Buddha
asked all his followers not to take his word as true, but rather to test the teachings for themselves. ln this way, each person decides for themselves and takes responsibility for their own actions and understanding. This makes Buddhism less of a fixed package of beliefs which is to be accepted in its entirety, and more of a teaching which each person learns and uses in their own way.
It is also compatible with whatever your religion is. Buddhism is not a religion but a philosophy. Buddha was not and is not a god or God. He was just a man trying to figure life out. Just like most of us.