5.0
Aug 23, 2023
Current employee, more than 3 years
Palo Alto, CA
Recommend
CEO approval
Business Outlook
Pros
Always seeking to do the best for the employees.
Cons
Becoming a bigger organization and with that comes tighter controls and different processes.