Pros
Great pay, great benefits, Perks at Work, discounts on home/auto, & even pet insurance, Legal help
Cons
The hours can be long at the end of the month; management likes to tell you when you haven’t met your numbers and acts like you haven’t been working, when in reality, you’re busting your butt!