I did learn a lot, but even if you express wanting to grow in a certain area, they will likely ignore it and pigeonhole you into what they want you to do.
There's a major disconnect between the Boston and Chicago offices. Each location has completely different job functions and more often than not, neither office knows what's happening in the other (although Boston gets more recognition). Chicago management is unprofessional, emotionally manipulative, and causes distress amongst employees. Very hard to work with.
The pay is horrible. There's an expectation for you to be passionate about your job and work overtime, yet they haven't adjusted their entry level salary in years, despite inflation. There's also zero room for growth. You will not get more responsibility, even if you've been there for nine years.
Also, there's no paid maternity leave.
Finally, turnover is extremely high.