4.0
Mar 4, 2021
Current employee, more than 3 years
Palo Alto, CA
Recommend
CEO approval
Business Outlook
Pros
work life balance, company really cares for employees, colleagues are down to earth and eager to help
Cons
slower paced due to European headquarters, constant change in strategy