If you like working long hours for below average pay and a horrible back stabbing culture the they are the employer for you. The pyramid type compensation scheme leads to minimal opportunities if you are not willing to brown nose or sacrifice your own bonus to get decent projects. Basically if you start out in a satellite office outside of Dallas, the benefits are limited. They don't reward the people who perform the work but rather the people who sell the work. Even if you are able to land a new prosperous client chances are a Principal has already listed them as their own, even if they do not have a contact inside the firm. Basically your typical Republican bureaucracy to make the rich richer off the backs of others. For a small growing company their business model is fine, but their recent growth (strictly by acquisition, and not necessarily organically) has put constant strain on internal departments and functions such as IT, HR, recruiting, and as a result limited their employees due compensation. It's a Big Four wannabe with the same long hours, worse benefits, a toxic culture, and less pay.