Upper management tends to be near sighted and tunnel visioned. Compensation is not competitive, as they push "we are opposite direction from Atlanta." Too many responsibilities on one person, leads to bottle necking and added pressure. Very bad work/life balance, as some testing/deployments can go past midnight.