B&M is a great place to work. I have been here almost 30 years. It is nice to be associated with a company that never cuts corners, where the owners really care about providing first class work and where everyone works as a team. The opportunities for career advancement are great here. B&M wants every employee to be top notch. If you want the training required to become first class in your field, B&M provides it at no expense to you. They certainly have for me. In addition to all that, the pay is good, health insurance is provided, the work environment is drug free and there is a 401K plan to boot! Who could ask for more?