Pros
Good pay and benefits, lots of social events
Cons
Hidden agendas from upper management, P&C is not trustworthy, retaliation exists, hire incompetent people and don't hold them accountable, they bring in others from other countries taking valuable American jobs