2.0
1 Jul 2025
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
free boxes? some of the people are ok.
Cons
the training is below standard which leads to incapable people make working here hell. HR staff here make it seem like you being a human is an inconvenience to them,