Pros
Pay is competitive.. They can be a fun group of people to work with. The office has free drinks, relaxed atmosphere. If you're talented and strong, please join us quickly.
Cons
Weak product, lack of market knowledge, issues with deliverability, technical issues, etc. There seem to be funding issues and financial concerns resulting in recent lay offs and many people seem to be leaving as a result. People need to realize that coming on board will be a challenge - new sales and enhancing the product will need to happen soon or the company simple will not survive (unfortunately for me).