engineering worth