Hey,
Your dev site is loading in IE8 for me, the only discrepancy I see is the background images are not loading for the main slider and the section with three buttons.
These should work on IE8 normally, let me run this past our lead developer and get back to you.
It maybe worth adding your WP login details so we can take a look at your child theme/plugins.
Thanks,
David.