Try a board search; there are PLENTY of NECO applicants who have shared their stats and comments on the school.
I interviewed and LOVE Boston, but I chose not to attend NECO for two major reasons:
1. Cost
The cost of living in Boston is high, compounded with high tuition.
2. Board pass rates
They were lower than the other schools I was looking at.