3.0
Oct 26, 2012
Current employee, more than 3 years
Alviso, CA
Recommend
CEO approval
Business Outlook
Pros
Competitive salary Some very smart engineers work here Good work/life balance Good health insurance Room for career advancement (if you make yourself visible)
Cons
Lack of coordination across departments Internal politics keep teams from using a consistent process for software development Management focused on getting a release out the door at the expense of creating technical debt, which makes products hard to maintain Too much reliance on outside contractors for important work