Advertising • Best Places to Work Basis Technologies Named the No. 1 Ad Age Best Place to Work in 2024 | 201+ Employees 10 months ago Dallas employees gathered for an office celebration last summer. Credit: Basis Technologies Basis...