Leadership often struggles with setting company direction. Some people that have been here for awhile are stuck in their ways and don't often give some new ideas a chance. Titles and positions in the company are often based on HR requirements and not always individual ability. Immense early success masked some of the inept management skills and now that it isn't as booming as it used to be, those issues are starting to become more noticeable.