5.0
6 Mar 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