Lack flexibility compared to other firms, limited client interaction, benefits are very standard/nothing special (no bonuses, raises are far and few), difficult to move up, leadership tend to be poor communicators/lots of "managing up" required. Diversity extremely lacking, particularly in leadership roles.