1.0
Jan 12, 2019
Anonymous employee
Current employee, more than 1 year
Palo Alto, CA
Recommend
CEO approval
Business Outlook
Pros
Good technology and product.
Cons
Late entry into the market and cloud may hurt down the road. Company culture is not that great. A lot of old school players lacks technology knowledge.