- The salary is not commensurate with the Denver market for software development.
- Management sees employees as "resources" that can be easily replaced.
- Little opportunity for advancement within the organization nor learning opportunities within the position.
- Little or no recognition for projects being completed.
- "Firehose" software development methodology.
- No 401k matching, profit sharing, tuition reimbursement.
- Little vision, support, and communication from management.