I caution people about Compass. Long term, hell even short term, I worry about what their future will bring. When the DL contract comes up, I just have this feeling a renewal isn't on the table.
It could be a pile, what do I know? Today's best can be tomorrow's worst, and vice versa.