2.0
3 Apr 2012
Anonymous employee
Current employee
Palo Alto, CA
Recommend
CEO approval
Business outlook
Pros
Reasonable pay. Exercise on-site. Nice environment - places to run and bike right outside work. Good benefits compared to others.
Cons
Not family-friendly. Your life can be miserable if you get stuck with an incompetent, insecure boss. Educational benefits only available if your boss approves it.