Difficult to move up quickly regardless of performance, education or past experience. Managers from the top down seem to have a pretty big lack of confidence and inexperience in being leaders. Poor follow through on promises of development and opportunity.