I have been working at Helix Energy Solutions full-time (More than 5 years)
This is a great company to work for. You need to be self motivated. You will not be micromanaged. The pay is good (when oil prices don't tank).
Funds can be limited depending on the department you work for.
Advice to Management
Open up to employees a little more. More transparency would be a good thing.
I applied through a recruiter. The process took 2 days. I interviewed at Helix Energy Solutions (Houston, TX) in October 2010.
Quick and easy interview process.
Know what you are worth because they will lowball you if you let them.