Insomniac Holdings, LLC

United States
Total Offices: 10
34,700 Total Employees
Year Founded: 2005
Insomniac is a premier entertainment company known for producing large-scale electronic dance music (EDM) festivals and immersive experiences, operating as a subsidiary of Live Nation Entertainment.

Insomniac Holdings, LLC Offices

Hybrid Workspace

Employees engage in a combination of remote and on-site work.

Typical time on-site:
United States
Australia
Austria
China
Estonia
Finland
France
Germany
Hong Kong
Japan

Perks + Benefits

Family + Childcare Benefits
Provides family medical leave

Healthcare Benefits
Offers dental insurance
Offers Flexible Spending Account (FSA)
Offers health insurance

Office Perks + Extras
Office is pet friendly
Provides free snacks and drinks
Provides a mobile phone discount

Retirement Benefits + Financial Planning
Offers 401(K)
Offers life insurance

Time Off
Offers generous PTO
Provides paid holidays
Provides paid sick days

Wellness Initiatives
Offers company-sponsored outings