1.0
Aug 15, 2018
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
NOTHING to mention and they need to review their practices when contacting prospects!
Cons
They fool people into thinking that they have positions here in the U.S.