3.0
Sep 24, 2014
Current employee, more than 1 year
Concord, NH
Recommend
CEO approval
Business outlook
Pros
They sponsor VISA to work in US
Cons
HR area is difficult to be reached when you need some document/paperwork from them (if you are allocated outside California).