Pros
If you are a recent college or MBA grad, you'll enjoy an amazing global work experience as a BTS consultant. You'll lead projects with senior c-suite clients helping them execute initiatives to drive strategy execution and develop their critical talent. You'll work with smart and driven peers that are motivated by client success and project quality. You'll have the freedom to lead high profile projects.
Cons
if you want a predictable/routine work environment, BTS is not the place for you. Like most consulting business models, predictability can be a challenge. Predictability of how to find the next big deal to predicability of daily/weekly schedules. BTS goes where the clients go...so travel can be a lot at times. Not for everyone but for those that want to explore the world and work on different types of projects, BTS is a great place to work.