The illustrations on the home page are some of the most hideous slop I've ever seen. Terrible first impression, and it really doesn't inspire trust in the quality of security of the service. Eventually companies will learn. But for now, eww.
Do images of that low quality honestly help sell something? I'd have thought stock footage or simple icons would be more effective.