5.0
18 Jul 2024
Current employee, more than 8 years
London, England
Recommend
CEO approval
Business outlook
Pros
Good company to work for, if you put in the effort they will put the effort back in to you.
Cons
some of the drivers moan about anything but a lot of these have left the company.