Computer Science department feedback

My son is considering transferring to UM because he loved the campus and people, but sold out to a scholarship due to his dad’s influence. Still has his heart set on UM. Any feedback on the CS program? How are the professors? Is their CS department reputable to employers?