You know, I think I have heard of this place. If this is the same company I'm thinking about, my friend interned there ages ago and loved it. It chiefly produces commercials. Or did.
Unless that's the "Bobb" Entertainment group I'm thinking of. That could be it. Maybe. I'm confused.