All of the offices need to learn to coordinate with each other better.
Compensation needs to be improved, as well as learning opportunities and career advancement.
Pay and benefits have continued to stagnate and get worse. No opportunity for advancement.
There is a lot of autonomy, and you get to work on a variety of projects.