1.0
Oct 18, 2019
Former employee, less than 1 year
Recommend
CEO approval
Business Outlook
Pros
possibility of placement if desperate
Cons
lures in desperate job seekers on OPT to sign a contract that establishes a slave relationship. No time off. No bonuses. Very Unethical practices. Pay is less than $60k. DO NOT FALL FOR THE FAKE REVIEWS.