4.0
16 Mar 2016
Current employee, more than 3 years
San Jose, CA
Recommend
CEO approval
Business outlook
Pros
Job Satisfaction. Good benefits. Employee recognition through awards and certificates.
Cons
Competitive work environment. Cannot expect to have good work life balance.Need to work long hours especially during project deadlines and mile stones. Salaries can be improved.