I've heard that NO. 105 LEICESTER provides employees with better life insurance than QUANTICATE. Is that true?
Could someone share their experiences in the forum? Unfortunately the thread on the company of NO. 105 LEICESTER contain scarce news on working conditions at the company.