5.0
Sep 27, 2021
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Small company care for fresh graduates, with rich training. Must have languages as work is international, mostly European languages but China, India & Japan too.
Cons
Small, means little digression from the purpose of work, so not suitable to hide anywhere