Mediocrity and insular management (long, tenured) will continue to lead to stagnancy in thinking, in client and business development, and in providing superior account management.
For such a small company (</= 80 nonbillable employees) the upper management is secretive with company planning and uninvolved in employee development. They seem to be on a constant hunt for the perfect sales tool or online training system that will eliminate the need for them to coach and build their employees directly - not that they do now, unless absolutely necessary.
Their sales strategy is to create sales superstars by recruiting for pre-identified traits (not bad in and of itself). But their singular focus on the recognition and reward of their stars salespeople, to the striking neglect of slightly less succesful sales players and client interfacing operational folks, they have created a siloed business model, incapable of thinking laterally, and illequipped to adapt to the changing market place.