One caveat- I went to one of these and had a very good experience, but finding a job is a huge problem later if you don’t already have connections from family etc, because of the lack of name recognition. Recruiting is much better at much lower ranked state schools.