Very stressful full of politics
Over all a good job providing you don't tell anyone anything. U trust nobody including management. Don't get wrapped up in trying to be a super star cause it doesn't matter to them u can be replaced.
ProsGood benefits and pay
ConsU mess up once even if you can't help it and your done