Poor work enviroment, management not good
Chubb used to be a fair company to work for, lots of hours, stressful if that what you like. Management in london branch is not good they have a sales manager running fire alarm bad decision considering sales has no idea how to run fire alarm. Corridnator is not good at all, no leadership in this office at all . No one has your back in this office at all not a good place to work.