I enjoyed my time at BMW Toronto, it was unfortunate that I could not work there any longer.
For the position I was doing, it was under paid, with no chance of over time, which majority of the time you ended up doing because apparently "Nature of the business". Furthermore, General Managers felt like dragons breathing down your neck every time they walked pass. Not friendly.
My Sales managers (2/3), were epic. These guys were willing to go above and beyond to ensure operations and people are OK. Very friendly and respectable guys. The other manager not so much.
The people overall in the dealership were great. Fun, outgoing and excellent to work with. Some people are definitely masters at what they do and they do it with care.
You can't really complain in my position, you're driving very nice BMW's pretty much all day.
The hardest part of the job? Probably making sure that your vehicle delivery is ready and everything is prepped. The cross departmental communication sucks. It is a broken telephone, literally. Systems are constantly down and no one really cares in the service department because they're unionized.
I wouldn't recommend a friend working here.