5.0
Mar 6, 2023
Current employee, more than 1 year
Palo Alto, CA
Recommend
CEO approval
Business outlook
Pros
Great support, excellent benefits, company with a teaching spirit
Cons
Some aspects of the job required long hours into the evening due to time zone differences between internationally located coworkers