4.0
Feb 11, 2016
Current employee, more than 5 years
Sunnyvale, CA
Recommend
CEO approval
Business Outlook
Pros
Great customers, repeat customers, product is real and shipping and works, short time between idea for how to solve a problem until you can test and ship it. Can use your technical skills to the fullest every day.
Cons
Management decisions regarding orgainization are more geared to who has been there the longest instead of who is more competent. If you are exceptionally talented, management won't totally ignore you, but if you are a regular engineer, you've got to be a friend of the department head to have influence and be listened to. Difficult to move between divisions.