I think they're relatively new to have a known reputation as a school. I do like their scheduled July workshop this year with concept art directors. To date, that's a pretty good opportunity to pitch your skills to actual studio leads (instead of getting filtered first by an overworked HR person) or start a networking…
lol but Feng Zhu did go to an insanely good industrial design focused school. I think it's important to realize that there are many great schools out there. Pick the one that fits your situation best and work your ass off! As for the 18 hours a day thing... there will be some days you hit that number but probably not all…