I currently own and daily drive a 2011 Civic Prosmatec, but also owned a gli 2010 8 years ago.
Pros for civic:
Interior feels more upscale and beautiful compared to gli
Better acceleration, braking and handing
Better seating position for the driver and front passenger
Beautiful shape of the car, however, this is subjective.
Cons:
Civic will need more maintenance over the life of the car(engine mount, power steering fluid leak)
Suspension not as soft neither as robust compared to gli
More wind and road noise on highway
Smaller trunk size
Worse fuel economy in city driving, similar on highway
Pros for Gli:
Soft suspension which is more comfortable in broken and badly paved roads
Less maintenance required
Easy to sell and buy(in Karachi)
Stock car is overall more silent in the cabin, more trunk space.
Better fuel economy in city diving
Cons:
Coming from an 8th gen civic the car feels very anemic and slow to respond. Even a prosmatec is a lot faster than a manual gli.
I've tried my best to summarize their pros and cons. However, the bottom line is, if I were to drive the car myself most of the time, I will get the Civic 8th gen. If it will be a chauffeur driven, or driven by everyone in the family, I'll get a Corolla Gli.