Whose employees are happier and more satisfied with their work, those from XL ENGINEERING HOLDINGS or those from SELLMAN HOLDINGS?
Will someone share their observations in the forum? Unfortunatelly the opinions on the company of SELLMAN HOLDINGS contain scarce info on working and conditions in the company.