I am not very fond of their contributor relations.
I tried to find out how many images I have selling there (does anyone know how to do that other than just counting them in the portfolio or going through all the pages of accepted and not accepted images?) I asked a number of times and never got an answer, a few times they sent me something (probably automatic) saying they consider the request closed even though they didn't answer the question. Since they have a completely opaque and seemingly random submission and review system and are known to delete previously accepted images I have no idea how many are available for sale.
Don't get me started on how they change the numbers for the subs program and don't tell us how many or what images sell there. I guess after seeing how well they doubled earnings this month (hopefully better than 123RF did) I'll have to decide what to do.