5.0
4 Aug 2010
Current employee
Sunnyvale, CA
Recommend
CEO approval
Business outlook
Pros
Bright, nice people to work with. If you do a good job, there is opportunity for flexibility in your work. People let you know when your work makes a difference. We're growing.
Cons
The pace is brisk-- not a place for slackers or those who don't like to work hard.