Pros
One of the biggest benefits of working for Beazley, that I have found personally, is that they truly recognize the individual. We are not just a number or a robot, but a personal with real-life goals, contributions to make to the company, and also individuals who have lives outside of work. Another benefit is that there is always someone here who is willing to step up and help when there is a task you may be struggling with- it is a VERY collaborative environment.
Cons
Training is not always effective.