3.0
18 Nov 2023
Former employee
Stratford, London, England
Recommend
CEO approval
Business outlook
Pros
Pay, confidence booster, lovely team.
Cons
Heavily target based, pressure and wouldn’t suggest to people who care about wellbeing of others intensely