Lack of long-term projects, lack of innovative work in general, lack of transparency on project pipeline and available roles, low quality managers, sales trying to sell project work without understanding what they are selling or what the client's needs are, quality of consultants and work diluted by new analyst program. Regional programs mean that people are actually traveling more often, which goes against one of the main reasons that people join the company in the first place. Company is basically becoming a smaller version of any of the larger IT outsourcing vendors including the high degree of turnover, but without the ability to compete on a cost basis due to not having offshore teams, and without offering pay/comp/benefits/bonuses/PTO that is competitive with those firms.