I doubt. Company or owner's staff, they wouldn't have 2 girls sitting behind them cheering them on as if racing.
Anyway, perhaps another car.
You never know, could be related to the staff. I once saw a chauffer driven Accord with windows down, blaring loud music, and a dozen slum kids cramped inside. Looked like the chauffer had taken his neighbours for a joy ride.
Spotted one of these in white today in town driven by a female. Not surprised that this car has very few takers when you can get the much flashy looking Z4 by plonking in a few more lakhs.