I had to keep getting a new password to access this site (3 x's). I then contacted the "live chat" link and was put on with "Peggy" from the Capitol One commercial. I'm not sure if they were a bot or they were so overwhelmed but I waited over 10 minutes for a response at one point! I'm in the process of deleting the account.
As for the rest of the site, I have no complaints, really. However, I never got as far as completing my resume with them, because I got locked out.
I would not recommend this site at all for your resume needs.