3.0
Jan 3, 2024
Former employee, more than 10 years
Andover, MA
Recommend
CEO approval
Business Outlook
Pros
decent benefits committed workforce clean energy mission driven opportunities to cross-train when project load was high
Cons
exposure to Italian domestic politics at management level abrupt reallocation of focus to core (Italy and Spain) markets process challenges of a complex matrix organization