The first recruiter they provided me did an awful, embarrassing work. I would say my CV was not even wrote in English.
I wrote them and they kindly put me in contact with a different writer who did a very good job and was extremely professional and supportive (he did more than he was required to do). So, to make it short:
1) if you do not like the service received, just tell them and insist so to get a better result.
2) first experience: mark 0; second experience: mark 5. The medium would be 2,5 but given that the second writer was so good, I prefer to give them a 3 star as a medium.