Local Guides World

alimalik49

1 reviews on 1 places
Deliverect
2023 Aug 02
Worst company to deal with. It’s like chatting with people from outer space. They can’t call you and you can’t call them. They can only chat and will take 13 weeks to setup.
No expectations and no time management skills.
On-boarding team is a nightmare to deal with. If you can find an alternative please go with someone else. If I was told in the beginning I would have avoided them.