Yes, this is running in a conference room of a tech recruiting company. It’s like a warning not to work for them.
Not far from the truth…