Avantages
("On site employee review") Stable work. It's great to learn from your Intel counterparts. Can get a feel for the semiconductor industry before you dive into education for it. Lower-middle management is good, in touch with employees and business needs* Working a compressed work week is something I consider a big plus. They are always trying to improve (But have a long way to go).
Inconvénients
("On site" employee review) Low to average wage for the work you're doing. Zero incentive to do a good job, much less an "above and beyond" job. The worst employees are treated the same as the best employees. The best don't get compensation or meaningful recognition for their skill and effort, while the worst employees don't get reprimanded for poor performance or even recognized as low performers. Raises are few and far between, and almost seem to be on the whim of the owners (the final decision makers). One employee may get a "promotion" from their job to the next and earn a raise, while the next to make the exact same promotion will get no raise. Then they may inexplicably hire an inexperienced worker at the "raised" rate of pay. The lack of structure is the critical failure of this environment. There is no structure for promotions and even less structure for wage increases and after a little bit of time you realize you're in a dead end job that they dress up as a career opportunity. *Lower to middle management is completely handcuffed, they aren't given enough authority to do anything meaningful with wage or reprimands even though they are the only ones who ever see you or your work enough to make a confident decision. If you try to deal with upper management or ownership directly you're likely to be disregarded as if you work in a 50k employee corporation (even though it's basically a large mom and pop business).