Janice E.
Worst company interaction I've had in a very long time!
1. Their form is a joke, they can't even specify properly which documents are mandatory and which are optional 2. They then keep spamming you with emails for the so called "optional" documents which suddenly became mandatory 3. Most incapable and poorly trained employees I had to deal with, probably ever, they do "background checks" in countries where they don't even know the simplest rules and regulations and ask for the most absurd things and don't have the capacity to understand that not all countries are the same in terms of laws and regulations An absolute nightmare to deal with them!




