To be honest and blunt its pretty plain, the techy feel with the indented 45 degree lines etc. is very old and overdone. The logo is poor, the concept is poorly executed and the text/dark dropshadow looks awful.
I do, however, like the our services section. Very nice.