4.0
11 Sept 2010
Current employee
Sunnyvale, CA
Recommend
CEO approval
Business outlook
Pros
Great community atmosphere and team spirit, generous bonuses whenever company is profitable.
Cons
With the exception of last 2 quarters, past 2 years have been hard. Lossy quarters, pay freezes and pay cuts.