3.0
Jul 30, 2023
Current employee, more than 5 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Good in taking care VISA processes 401K matching Good Medical Insurance contibution
Cons
Less pay compare with American companies Unstructured or unclear organization structure on onsite roles and designations