1) Salary is a joke - I have spoken to my Career Advisor and Executive Advisor regarding this multiple times. They are unable to articulate where I fall within the salary band and flat out told me they were no allowed to share the range with me. All they can say is that I am within the salary range of my position which is not helpful. Different solutions do the same work yet the pay is drastically different.
2) Promotions are skewed toward individuals who suck up to MD's. Advancement isn't based on performance rather on who you know.
3) Staffing is done behind the scenes and you have no control over what project you are staffed on for the entire year.
4) Deceptive on the nature of the work that we do. We focus on internal audit we are not a true consulting firm!