5.0
10 Aug 2019
Current employee, more than 1 year
Palo Alto, CA
Recommend
CEO approval
Business outlook
Pros
+ Great coworkers. People are welcoming, helpful, and have great senses of humor. Working with a group of such smart, helpful people is a real privilege. + Interesting, cutting-edge technology with a variety of applications. I'm always excited to see our pipeline of developed and developing tech. + Opportunities to work on a variety of problems, ranging from core algorithm development to enterprise integration. I am always learning something new.
Cons
+ Hours can be on the longer side (however, I have found that when I do need to draw boundaries around my work availability, they are respected) + Integrating code can sometimes be a painful process, especially when many engineers are involved.