-Lot of opportunity to learn from the experienced team, most of the team have a master or a PhD degree
-Since it is a small company, you get greater recognition for success and you get a lot of exposure to new practice areas in the energy engineer field
Svantaggi
-Management X type: they micro-manage what you are doing
-Sometimes communication can be difficult with the non-American team (language barrier).