Even with a contract this management team will not support its pilots! How would you like to come to work everyday knowing that your management team totally despises you! This place is truly that bad in moral.
The above response is true as well. When the time comes to upgrade it will not be in Denver! You will have to commute anyway.
I personally would hold off and look elsewhere.
Good luck on whatever you ultimately choose to do.