NE
New England Review Submit
Read all reviews for New England Review Submit →
Good but could use improvements
The platform does what it's supposed to do, but the user interface feels a bit dated compared to other submission systems I've used. The search functionality could be better too. Still, it gets the job done and submissions are processed efficiently.
7 found helpful
View company →