The system was very easy for us as we were able upload our CV, cover letter & details with photos from mobile device or computer (even uploading videos).
We had no issues registering so that's good! I have heard nothing but positive feedback about this service since day 1 when it launched in Singapore at least 2 years ago now - which does help knowing there are other users out here who has used their services too :) It really made my life easier during one phase where i needed assistance quickly due lack resources/support team etc..