I think this journal is great! The review process took a while but I got 5 reviews!. And that helped me to improve my paper A LOT. I think they are very professional! I would advise to publish with this journal! I will in the future, if a get another great idea hahahaha