5.0
21 May 2016
Anonymous employee
Current employee, more than 1 year
Palo Alto, CA
Recommend
CEO approval
Business outlook
Pros
As a software engineer you get great exposure to distributed systems design, cloud technologies, data visualization, and analytics. Also there's emphasis on heavily testing your code since the product is exclusively used by enterprise customers. Prime location in Downtown Palo Alto. Management is very mature and experienced. High IQ with business acumen as well.
Cons
The work is challenging and it is a environment where everyone works hard so you need to be on top of your game at all times.