Purdue also has plenty of first destination surveys for each major that will show you where those grads to to work and starting salaries. Look up the Center for Career Opportunities website.
My understanding is the CEM is internship required so it’s automatically more hands-on than some of the other engineering majors at Purdue.
It’s much more competitive to get into CoE than Polytechnic at Purdue. If you did CEM, you’d be starting in the first year engineering program and a then would transition to your major after freshman year.
If you are interested in being a general contractor, the robust technical skills along with an ABET-accredited CEM degree will indeed serve you well; however, there is an AACE-accredited Construction Management Technology, leaning to management and budgeting. As a cost estimating expert, I would say CEM for technical challenges and Technology to master project oversight.