Pros
Good Job security, great health benefits, friendly coworkers, good 401k program (6%), good bonuses, flexible hours and relaxed work environment.
Cons
No career plan. No training provided. No chance of advancement. Salaries are below market average. From HR to Procurement every process is slow in the company. Hiring Someone or to sign a contract takes from 3 to 6 months, unless upper management request which then it is done within days. The upper management is all expats from Brazil which prioritize good relations with Brazil above any thought of career plan for the US employees, after all their career will continue in Brazil not here. Training budget was reduced this year even though the company is apparently breaking production records. Every year an environment/employee survey is sent out but it is a joke, no matter how much is complained nothing changes.