You will work and be pushed. It's a competitive and achievement focused culture with really high standards. The company is small enough that if you aren't pulling your weight, it will be noticed. For many, that is a "con"...choose the right culture that fits for you. BSC is growing fast...and any company with that kind of growth will have "growing pains". Benefits could be a bit better.