3.0
10 Nov 2022
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Nice to network Meals and hotels paid for Great products
Cons
Micro management Worst pay in the industry Backwards thinking - not keeping up with the times No career growth at all