Vantaggi
Salary is fair, depending on your location. If you know how to perform and do your job, your left on your own to get it done. Multiple sites available worldwide if your interest is to pick up and move to a new location.
Svantaggi
Communication to the employees is almost non-existent. No pay increase's are given, you come in at a certain level and you are apparently maxed out. Cost of medical, dental and vision insurance is very high. No 401k or equivalent is available for the employees. The semicondutor market is always ocillating so there is always a chance that your current job position may be discontinued, then a relocation would need to happen or find a new job.