Pros
A really friendly, relaxed and flexible workplace. The best commission structure I've personally seen. Constant progression opportunities and a lovely environment. Treated like an adult and trusted to run my desk how I like. The flexibility here is next to none, work at home when you like and along as you do your hours you can do them however works best for you! I've had a much better worklife balance since joining BMC and have made more commission that in other agencies.
Cons
You must be a self-starter and create your own opportunities. If you rely on a large, corporate structure to bring in roles for you, you'll struggle here.