Pros
The most special thing about B&H, is that all the colleagues you work with, easily become your friends. It's like being part of an extended family. If you are a very highly qualified professional, and obtain a job role with a very high responsibility, the salaries tend to be good. The benefits package is very good, and the company is closed for a week in September, and April each year.
Cons
The company is extremely strict that employees should be at work on time, everyday at 9am. All employees, have to punch in with their fingerprint every morning, even if you are a corporate lawyer! Entry level jobs are easy to get, however the pay is not so great. They do have performance reviews each quarter, and yearly raises, however if you start low, it takes many years to build up to a nice salary.