The company culture and employee community lend to an open and engaging atmosphere you wont find most places.
The work directly contributes to and aids in the exploration of places previously never before seen in the depths of our oceans - Very big cool factor.
Smaller company, so you're never just a number and they want to see you succeed.
Cons
As a smaller company there are sometimes growing pains that distract from the primary mission, but are necessary all the same.
Otherwise, not really.