1.0
May 13, 2024
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
They are big time frauds! took 5600 USD, did not proceed with the application and wasted 1.5 years of my career.
Cons
unreliable, fraud, cheaters! cannot be trusted with fake promises and after taking money they hardly answer to messages and calls!