Vantaggi
Applied gave me a job offer (God bless AMAT) Benefit was pretty good. It is very good for an international engineer. (It is very hard to find an engineer from US) Their green card support is good.
Svantaggi
There is no life/Work balance. There is no mutual trust and respect between manager and engineer. Middle manager is just watching what top manager (general manager) thinks. Most stupid decision was made around 5 pm. (Engineers waited the stupid decision and work over time). Weekend work is very common, but middle managers really enjoy that engineer work durin weekend. (no over time pay, no reward) The review process is pretty biased. Middle manager hates engineer career development (training or conference), and they just want a slave.