2020 Companies

2020 Companies

HQ
Southlake, Texas, USA
9,500 Total Employees
Year Founded: 1991

Similar Companies Hiring

AdTech • Big Data • Digital Media • Marketing Tech
2 Offices
300 Employees
eCommerce • Healthtech • Pet • Retail • Pharmaceutical
5 Offices
17800 Employees
Healthtech • Other • Sales • Software • Analytics • Conversational AI
10 Offices
250 Employees

Benefits at 2020 Companies

Financial + Retirement

401(K)

401(K) matching

Health Insurance + Wellness

Dental insurance

Disability insurance

Flexible Spending Account (FSA)

Health insurance

Life insurance

Pet insurance

Vision insurance

Wellness programs

Mental health benefits

Culture

Volunteer in local community

Flexible work schedule