Considering both its size and its stature as the major cosmopolitan hub of the country, Casablanca is underwhelming.
What lies at the heart of this is the layout of the city. Over time, commercial development has built away from and out of the old urban core, which can be found towards the docks, with something of a concentration of development occurring either side of the arterial road of Bd Mohammed Zerktouni.
No one area feels like it's particularly riveting to walk through. The more modern commercial developments, spread out in areas like Anfa, are somewhat separated from the true urban core and don't carry the pace and ambience of a downtown.
From a cultural perspective, if you are looking to experience a historic medina, given the city's one was rebuilt in 1755, you're better off in one of the other cities, and for conventional tourism it's always going to fall short compared to the allures of Marrakesh, Fes or Essaouira.
Like other cities in the country, the nightlife is close to non-existent, and what is there exists in a capacity which personally holds no interest.
As a result of all the above, you are left with a city that carries all the baggage of being a large metropolitan area, but with none of the fun or spark which they generally possess. Passable for a week, but very little to inspire you to book a longer stay.