3.0
17 Feb 2010
Anonymous employee
Current employee
San Diego, CA
Recommend
CEO approval
Business outlook
Pros
Great technology Great position in the market Good corporate focus on employee welfare Great benefits Highly profitable
Cons
Senior Management not great business people Too much catering to select classes of employees (management & engineers) People rewarded for personality/who they know and not what they know or results they achieve Limited focus on business process Limited opportunities for non-engineering, non-sales personnel