Should we use CSS Reset?

I’ve come across “CSS Reset” and been told by someone we should always use it at the start of our CSS to make sure that all browers are showing things the same ways (rather than interpreting things each their own way).

Is this true or good coding? I’ve looked at a few of them and they seem very complex and I’m not sure how much it’s really needed.

The two I looked at were Meyer’s and Normalize.css.

This might help: