I was on a 17 day transatlantic and as an avid cruiser, this was by far, the worst experience of my life...the first and last on MSC. MSC, take a page from your top two competitors...you have a long way to go.
The Pros: gorgeous ship, interior nicely decorated, lots of places to hid and bars. Food was better than good. A handful of staff were nice - meat carver, cigar lounge bar attendants, room steward, etc.
The Cons: The employees on board the ship are the same ones to check you in thus creating a nightmare during embarkation. The list is so long that I am only going to point out a few. Shows were awful, IMO. Management extremely rude especially guest services who made you feel like you were worse than the floor they walked on. Two officers at the front desk - the supposed immigration officer and the other one with the goatee - are the two worst I had experience with. Lying and making false claims to me as well as not taking responsibility for their lies is the expected norm (wish I could post their pictures here so future cruisers will be aware). The supposed last white party was a joke. Singers started, then 30 minutes later, they left with no information only to return two hours later. Another experience, I ordered a drink from a server and she told me that it is on the other side and for me to go get it myself. I ordered an "orange drink in a can" with a glass of ice from another server, she bought me a cup of orange juice and a glass of ice. So I said I ordered a can of orange drink not orange juice and she got angry with me for asking the question. Bathroom in cabin smelled like urine was leaking...after repeated request, problem not resolved so smelled like I was in an outhouse throughout those 17 days.