Does anyone have any feedback on what its like to work for Uptown? How do they compare to other GTA Rogers dealers or Rogers retail? I'm looking for the good and the bad.

Please PM me if you aren't comfortable posting publicly.

Thanks