Pros
My time with BTS was challenging (in a good way) and very rewarding. I learned about business, accounting, leadership, design thinking, selling, public speaking, and client relationships. These are skills I will take with me and that I doubt I could have learned all at one other firm. I should also call out that in tough times I was always supported in every way possible, both by Sr. leadership and peers. Diversity and Inclusion was not the best when I started, but over the past 3 years BTS has begun to do the needed work and now it is a much different organization than when I started, including turning down work that would not align their D&I POV. The broad set of skills I learned, the independence/autonomy I enjoyed, and the people I worked with were the highlights of working at BTS.
Cons
Work-Life balance can be hard early on, but can be manageable. BTS can be a crash course in self-advocacy. If you do not want to work on a certain kind of project or in a specific industry, your preferences will be respected, but you need to put yourself out there. For those earlier in their career and eager to advance, that can feel scary and BTS could have done more to make it easier. The same self-advocacy is needed for taking time off and compensation, which I even observed Sr. levels. I think changes are being made to address this.