I work for Harvey instead of Eco and on the deck side. I went from MSC to hear last year and found it was a pretty easy move. Things move at a much slower pace. I doubt you'll have a problem gettin a job at ECO...but If that doesn't work out...Harvey has a huge need for more engineers.
Harvey's in desperate need of mates as well if anyone out there is looking around.