Vantaggi
Average-level employees are nice and in general pleasant to work with, assuming they speak the same language.
Svantaggi
1) Terrible pay and management is incentivized to give bad reviews to not give out merit increases. 2) Frequent merit/yearly increase are postponed and never back-filled. 3) Poor management decisions that negatively affect bonuses 4) Worst healthcare I've seen in my life and every year it gets worse. This affects the entire company. It's really, really bad. 5) Promotions to women or minorities specifically because they are women or minorities. Upper management said this explicitly during a meeting where an unqualified woman who doesn't even speak English fully was promoted to plant manager. 6) Good people are leaving in droves. This means that the only people left are the worst kinds of employees.