I have actually rated it 3 due to the first few months that I worked with the company. However if my rating was based on current situation I would have given the company 1 star. In october the company does not process my payment then in november does not process and after asking they terminate the account with false allegations of fraud which am yet to be explained how I am linked to fraud having had this account for over an year. The company has refused to pay the amount earned. Be careful while working with them