Company has a team of unequaled experts in their field. This provides for outstanding accomplishments and confidence in project development and execution.
Company is small enough to have a very intimate culture.
Cons
Service orientated, dependent on major oil company players.