3.0
Apr 7, 2025
Former employee, more than 3 years
South Glens Falls, NY
Recommend
CEO approval
Business Outlook
Pros
People are friendly and helpful Interesting projects
Cons
Company lack experience with development and execution of projects after taking 5 years off from building. Strange org-chart in the North American Business Unit Low pay by US standards Health benefits in the US are poor.