2.0
May 28, 2024
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
great structure during the training period
Cons
the micromanagement and toxic environment created by the managers and the CR system makes it impossible to enjoy working there