Projects are over-sold to clients with outrageous claims of competence but the truth is projects are understaffed. Management cares nothing about people despite 'work/life balance" claims. 60-80hr weeks are not unusual. Relationship managers not technical and, since it is a sales/marketing company, over-promise. Please the client at all costs (which really means cover for our stupidity and gross inability to properly staff a project) is the norm. Managers incapable of growing their staff and management of career paths is boiled down to length of service, not capability.