Pros
When you actually get paid it's worth it
Cons
It's so hard to determine salary when your supposed to get 25 25 50 breakdown on bonuses and get a check it's never anything like what you thinking then you have to email about it which you may not hear back for a week it's crazy then it's always a excuse why you haven't got paid what you thought. They never tell you which deals go through which don't so you let to wonder unless you beat down the door so to speak to ask and they give you attitude about it. Noone told me that when the end of the season hits you only get paid once a month it's almost September I haven't got paid for deals made in July as of yet. They don't get correctly so you have customers really shocked at the price or not able to afford it at all