Apparently, SSE SOCIAL ENTERPRISE provides employees with better life insurance than THE ENGLISH LANGUAGE CENTRE OXFORD. Is that true?
Any professional experiences with SSE SOCIAL ENTERPRISE? Add your opinion about the company. Help other Internet users make their professional choices.