5.0Oct 21, 2022Nice working placeReseach assistantCurrent employeeRecommendCEO approvalBusiness OutlookProsGood work environment. Generous leave and vacation days. No income tax over wages if you're an alien (gross salary = net salary) hence compensation is relatively high.ConsNo paid medical insurance for consultantsShow more