Avantages
Overall great company, the staff are wonderful, and are there to help you succeed. So what do you get with working here? - Financial freedom - choose your own schedule - you make as much as you want, as long as you work hard - company vacations, spiffs, tickets to games and concerts - Family owned business for 26 years roughly, which builds credibility. We're not going no where, which reassures clients with the faith in your company that everything's taken care of and warranted. - positive environment and a team company. - I almost forgot, since you're a 1099, that means you can write off pretty much everything.
Inconvénients
I can't think of any cons for this company atm. It is a predominantly male work place and lots of sarcasm, but great people. Perhaps cons in general, might be, this is a saturated market. It's a sink or swim type of business and lots of competition.