Bonuses are effected by the performance of other departments that are entirely unrelated to your work. You could go above and beyond and exceed all expectations individually, however they will still pay you a fraction of your bonus due to performance of other departments that are unrelated to the work you do as a practice, and especially as an individual.
Salary increases are an absolute joke and are often less than inflation. Because of this you will actually most likely lose money every year instead of receiving a decent raise for your hard work. This is all while the CEO makes upwards of 35+ million every year. Unjustifiable.
They stopped all raises, bonuses, and 401k matching in 2020 due to Covid, meanwhile their stock price rebounded to pre-Covid numbers by August 2020, and the CEO took home 26 million that year. They don't care about you here - you are merely a number. They won't offer you what you're worth until you put in your two-weeks notice, then they will make a last ditch effort to keep you by showing you the money they could have paid all along.
Every single talented and knowledgeable consultant that I worked with has left this company and found another company that was willing to pay them market rates for their expertise. If you want to be paid what you're worth and be incentivized to work hard, this is not the place to do it.