4.0
11 Aug 2009
Former employee
Palo Alto, CA
Recommend
CEO approval
Business outlook
Pros
Take care of their employees, senior management is approachable and easy to contact, great company culture pre 2009
Cons
Compensation may not be up to par with some other similar employers, efforts can easily go unnoticed, products are dated, new senior management making a lot of changes to company culture and way they employees are treated