Those conditions would actually be illegally poor in the UK for a full time employee. Minimum paid holiday is 22 + 8 days (8 are the public holidays) and everyone must have an employer matched contribution pension of at least 2% of gross salary. Hours are not regulated here but generally 8 per day.