5.0
12 Jan 2016
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Company culture, work environment, leadership and management, fantastic product, employees, benefits, catered lunch, stock options, loyalty to tenured employees
Cons
Can be a stressful place to work sometimes because of the high pressure to succeed and the company's lofty goals.