Company Reviews by Employees

Genentech

796 reviews

Solid Employer

Pros - Great work/life balance. Good pay. Overall good culture.

Employee — reviewed 17 days ago

Citrix Systems

800 reviews

Great Place to Work

Pros - Culture, Pay, work/life balance, employees

Employee — reviewed 6 days ago