4.0
Oct 3, 2011
Current employee
Palo Alto, CA
Recommend
CEO approval
Business Outlook
Pros
Rewarding to work at a company that knows what they are doing and are good at it. Good at team work. People work together , help each other ,and are not competitive. Good benefits, bonuses every year.
Cons
Feed back on performance is lacking. Career path is lacking. Not clear why some people are promoted quickly and other solid performers seem to take much longer or not at all.