An overall good company to work for.
The company as a whole is a good employer. The working environment at the branch level can be good & bad. I have worked for general managers that allowed their employees to do their work with minor interaction. I have also worked at branches where the general manager would be involved in every aspect of each department. This has a negative effect the - more ... majority of the time, on employee morale & production. The branches are financially independent, as far as business growth, but must show profit to Bunzl corporate. - less