1.0
17 Dec 2024
Current employee, more than 1 year
New York, NY
Recommend
CEO approval
Business outlook
Pros
Can help solve your OPT or work visa problem
Cons
Toxic culture, you must deceive your clients to make a deal, the management is chaotic, no basic salaries