Comment Comment by Brentley_11 At a glace it reminds me of any other forgettable corporate site. Maybe it's the shade of blue, maybe the globe in the background. Anyone else agree with me? parent Brentley_11 15 years ago