As a beginner, what I care the most is whether I get paid on time or not and I have got paid on time so far by FXPN. Furthermore, they are really helpful when you have a problem.
However, I have to say that I have some people saying it is a scam but I haven't experienced anything related to scamming. All in all, I recommend FXPN. The reason why I just rated them as average is that I am a beginner in trading and there might be some points that I don't have enough knowledge to notice.