Pros
If you're looking for a fast-paced, entrepreneurial company that will demand a lot of you while exposing you to some of the world's top companies, this is the place to be. Rather than traveling to one location for one project, up to a year at a time, you work on multiple projects at once (great for people who may get bored or burnt out quickly). The cities to which you travel vary weekly (a significant amount is international), with projects across a variety of industries. The people are highly driven and fun to be around, making the long hours enjoyable.
Cons
Long hours can be taxing, especially given the ebb and flow of travel. However, management is good about encouraging people to take time away from work when they aren't busy. Being a smaller company that is growing quickly, BTS isn't a very process-oriented organization. This can provide opportunities, but also creates rework.