Pros
I would say the compensation package, but they will fire you anyways, so it's not even worth mentioning.
Cons
Where do I start?! If you like chaos and getting fired, this is the place for you! This place is the most negative and depressing work environment I have ever seen. You will get yelled at and freak outs over small things. You feel like your on egg shells everyday, no way to live. Management is a mirco manager style and basically fires anyone they don't like. They creates drama between people and talk crap behind everyone's back. Managers are sometimes kids that walks around saying inappropriate things, cussing all while chewing tobacco. Some Managers don't even attempt to sell anything or do any work, I dont think I have ever actually seen one of the managers working. The directors are nice at times, but they are not allowed to think for themselves, they simply go along with everything the owners say. At least 20 people get fired in only a couple of months (with only 30 employees, this is ridiculous). They create random positions then fill them, and then decided they don't like you or don't need that position anymore, and boom, you're gone. Company started in 2008 but they only have 4 or 5 people that have been there longer than 3 years. The owners hire family members, who do not actually do any work. If someone gets fired, they simply put all the extra work on you, instead of replacing that person. There is NO organization, you're office and desk will move every other week. Forget bonding with co-workers, they get fired so often you don't get a chance to get to know anyone. I would have to say I thought this little start up would be a great experience, but it ended up being a hell hole. Do yourself a favor and look for something else.