Western New England

Does anyone have first-hand experience with this university? I have one looking at Engineering and one looking at business. We were impressed on visit. Thanks!