Lack of insight and clarity into the types of projects you will be placed on, and not much interest from management in placing people in roles they are interested in. They emphasize professional development as a value, but this mostly needs to be done at your own time rather than learning on projects. Leadership and senior managers need much improvement if there is any interest in improving morale. High turnover, pay is low, and benefits are only ok.