Pay well, but if someone is unwell and off long term the company has no real sense of loyalty to long term employees,
They should be working with senior managers and employees and insurance claim claims officers
Cons
Look after staff on long term health issues as it could be related to the workplace