Pros
Abbott has a strong sense of family and community. Everyone is professional and polite. Even the rudest person you work with is not completely unreasonable. The pay is slightly above average. Hours are generally 45 - 50 hours a week. It is easy to build a strong network and build up your resources for success if you make an effort to do so. Your overall experience is highly dependent on your manager, the team you work with and the network you build.
Cons
Outsourced work is a hit or miss. On one end they could be the best employee to work with. On the other end of the spectrum, they are unprofessional, rude, barely know English and prepare work that you have to redo yourself. Outsourced work needs better training to provide quality standardized deliverables. Also many people have no idea why they're doing what they're doing. They're just going through the motions and it can create a lot of repetitive tasks and extra work for no reason. It can create a sense of non-value added work and under appreciation at times.