1.0
10 Jul 2019
Former employee, less than 1 year
Recommend
CEO approval
Business outlook
Pros
Good platform which I found easy to understand.
Cons
Being Italian I thought I could blend in with my colleagues very easily as I speak several languages. But my boss (both French) we're very unprofessional and I felt bullied when asking questions. Being new I needed their support but felt bad asking questions or even sending emails. Also there is so much micromanagement with emails constantly checked. I felt the HR department was really poor and are not on your side and take days to respond to any queries. The London office is also very dull and no audio was allowed despite being an audio specialist! Training is stressful with role play not done well and affects your confidence. I wouldn't recommend working here.