Staff is underpaid for the industry and the cost of living. Raises can be decent for the first couple of years, then get less impressive. Be sure to negotiate your salary upon hire! HR will likely respond with ~40-50% of what you ask in a counter offer. A lot of younger staff will move onto better-paying jobs after a few years here.
You are expected to consistently work 45+ hours/week. This is not mentioned in interviews, but you may get a snide remark from upper management if you submit a lot of 40-hour/week timesheets, even if you don't have billable project work to do. My suggestion - reach your billability goal then take your sweet time completing overhead tasks so you can log 45-50 hours/week.
There's been a lot of turnover in 2021/2022, which was not typical pre-pandemic. I think this is partially due to low pay but also changes in company culture. Most of the principals are vying for the CEO role after the current CEO/founder retires. This has made them much more competitive than in the past. Several have turned into "yes men" with the CEO - they don't criticize or seek new ideas, they just toe the line, presumably to gain favor for the promotion. When I started, leadership seemed open to hearing concerns and criticism, but now they act as if they are always right and everyone else is just lazy. I would suggest waiting until a new CEO is hired before seeking work here.