I've worked here almost 4 years. There are many women in different areas, but it is still male-dominated, especially management positions. Depending on the department, they may expect you to have no life outside of work (many 12 hour days sometimes, including weekends). As it's a male-dominated area, you definitely need a thick skin. If it's job security you want, you definitely will have it here. And the benefits are really generous.
Job Satisfaction Level
depending on the job, hours may be crazy with no work/life balance, especially when the ships are at the dock being worked on