4.0
21 Oct 2021
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Very friendly working environment Good intro to background of company and ethos Instant message communication style so you are kept in the loop
Cons
Could do with clearer distinctions for which countries should take part in which onboardings as in a global setting and some messages were unclear, but this has improved