Radar

HQ
New York
64 Total Employees
Year Founded: 2016

Radar Leadership & Management

Radar's Benefits

Hosts in-person all-hands meetings

Hosts in-person revenue kickoff meetings

Open office floor plan to encourage communication and collaboration