Pros
BDC is still holding on to being a humane consulting organization. The company grew fast and earned a reputation in the data community based on some very talented people and a few high profile engagements. There are real opportunities to work a ~40 hour work week as a consultant, and the People team is very good about communication and DE&I. I trust many of the Individual Contributors and Managers to produce good work.
Cons
Leadership is slowly stripping away what makes BDC unique, leading to heavy turnover. Due to a recent merger there have been a lot of structural changes and communication has been late and/or sloppy for nearly all of them. A promotion freeze that will end up lasting 8 months was barely announced, with no targeted end date announced for months. Key staff members have left the company with barely any communication about how to replace them. Employees used to be allocated 8 hours per week for Learning & Development + an appropriate budget (part of the reason I joined!), but this hourly allocation is being whittled away. With the recent and upcoming changes, it is hard to see how employees will be able to grow at BDC. 3 stars might be more fair than two based purely on my experience, but many pledges were made during my interview process about support, promotions, etc that were nearly immediately proven false, hence my lower rating. Given that these statements were directly from the leadership team there is no excuse for not being aware of the impending changes.