your experience here will vary greatly depending on group/job.
Mechanical Engineer, Technical Leader (Former Employee) – San Jose, CA – August 3, 2018
This company can be a great place to work. But so much depends on the group. Some groups did lots of fun stuff and have great perks. Whereas other groups didn't do anything fun. Your job function will also impact life here. Some jobs you need to be in the office, others, you can work from home 95% of the time. Opportunity for advancement is odd here. You won't find many, if any, Mechanical Engineers who are in management positions. But if you are in sales or marketing, the skies the limit.
good salary, good opportunities for young workers
office environment, low ceiling for mechanical engineers