BCM has a family culture and is a very supportive environment, so if you have real potential you will be supported every step of the way. The culture is the biggest pro. Everyone is very friendly and socialises regularly at the local pub.
Cons
The onboarding process is not the best, however the company is undergoing a period of change and is continuously improving.