Pros
Free cruises every once in a while. You get to meet lots of new people because of the high turnover.
Cons
Bad hiring/promotion practices. People were promoted based on tenure and who they knew, as opposed to skill or education. EC relies on interns, who earn minimum wage, to staff their boats and offices. These interns are only there for a few months at a time and don't even have the time to learn their jobs well before it is time to go back to school. The few full-time employees that work there year round are constantly training new employees. OSS (the company culture) boasts treating others with respect, but that seldom happened. Upper mgmt at a corporate level was completely disconnected from what was happening within the different departments.