Pros
If you can survive there, you must be a hard working people with a lot of skills. Also you should be a tough person as you were constant threaten to lose your job. With these, you almost guarantee to find a better job very easily elsewhere.
Cons
Politics is the everything in the company. People are tagged in the beginning as "cheap labor" or "good future", and this WILL NOT change. Most people were lured to the company with a good salary, then they constantly suffered from no salary increase, other people took their credits, doing cleaning up for others mess, etc. Turn over rate is extremely high. People from certain countries, like Brazil, form groups to control the benefit within their groups and compete with others. Senior people staying there for more than 20 years basically controls everything. Their rule is simple: pack as much as possible to their own bags before retirement. Stay clear in their way or you will be hurt badly.