Altium

HQ
La Jolla
Total Offices: 16
900 Total Employees
348 Product + Tech Employees
Year Founded: 1985

What's It Like to Work at Altium?

Altium's Benefits

Offers a remote work program

Utilizes a flexible work schedule