5.0
Mar 3, 2021
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Excellent management, great colleagues and Training.
Cons
The Head quarters is in Italy and sometimes communication can be slow
Check out your Company Bowl for anonymous work chats.