Pros
You learn a lot about how a company shouldn't operate, and what to make sure to avoid in your next job. I did work with a very smart, talented group of girls; however, all of them quit around the same time I did.
Cons
Where to start... the main issue with this company is that the CEO and COO do not respect anyone they hire. They have mainly hire young, fresh-out-of-college females and give them great compliments on their work, false hope of moving up in the company, and make promises they never plan to keep. There were many times with multiple employees that verbal conversations with upper management about promised raises and bonuses were denied later on when actually trying to receive them. They are only interested in bringing in as much money as possible (for themselves, because they pay WAY too low for what they expect out of you) and signing on as many clients as they can while expecting their employees to take on and manage all of that themselves. The stress this company will bring into your life is not worth it, no matter how many times you're promised compensation or 'benefits' for it.