Vantaggi
Pay and benefits are pretty good. Location to home is fair. Job security is pretty good too. Company open to diversity
Svantaggi
Large company can feel like you get lost in the crowd at times. Hard to impossible to advance into management and above if you do not fit "their" mold. Cyclical productivity environment. Upper management changes faces a lot. Management practices are not consistent from one organization to another. Some managers you can work with and have open communication and some are still stuck in the theory-x era. Company can be far too open when it comes to diversity shutting out communities because they are not minority, women, gay or lesbian. Tends to go overboard with this and those individuals involved with diverse groups seem to have more special activities arranged for them. Not as fair as it could be for all.