Management talent and organizational structure has not caught up with entry-level employment growth. There isn't much clear direction from management. Information flows poorly between different departments. Much still gets done be heroics. Very little accountability for employees.