Foxconn is the largest electronics manufacturing company in the world, and the company name recognition within the industry is a huge advantage.
Cons
A large organization suffers from a lot of bureaucracy.
Poor manager/employee relations, with little direction from the manager and no training. A very narrow/closed-minded culture and a hostile work environment.