The Denver area is very large, so the local model can still lend itself to long commutes depending on where the project is. The 401k match is terrible for a company that spends so much money on its employees elsewhere. The vacation could be better, definitely. There is some balance needed with regards to client sizes and their relative risk to the company.