It’s on my list for these (and other) reasons:
Non standard licensing (send an email if you intend to use it elsewhere)
The APCs are not mentioned anywhere.
Prominent poor grammar on the site, including the publisher’s “editorial”
Strange, he sells subscriptions ($100) even though the journal is OA.
The editorial board members are listed without any affiliations
It appears to be a vanity press that authors use to get yearly academic credits — From FAQ:
“Q. How many points in API will i get if published in an article in The Criterion?
Ans: For Journals with ISSN you get 10 points but if your article is published in The Criterion you can get 15 points for it is an International, refereed, Indexed and Peer-reviewed Journal (according to UGC guidelines).”