1.0
1 Dec 2025
Current employee, more than 3 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
Good place for junior technicians or engineers to gain initial experience.
Cons
The company often requires employees to cover half of their own travel costs when assigned to projects in the United States, which can be burdensome.