3.0
Nov 22, 2013
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
lots of opportunities globally interesting projects focused on clean tech
Cons
disorganized horrible systems and processes lack of strategic planning more Australia focused since HQ is in Australia