Pros
Free food... Sad that that's the only pro that i can think of.
Cons
Executive team will look you straight in the eye and tell you one thing, but then they're turn around and do something else. If you want to succeed, then support the people that work for you. Don't stab them in the back. I see other reviews that call the company and exec team corrupt and I believe it. They've had a revolving door of personnel in certain positions for as many years as I can remember. Hmm.. I used to think that maybe they hired the wrong people, but now I realize it's that they conspire against new people even if they do it unknowingly. It's a shame. They expect to take the company public, but I can't imagine how they'll do that since they're building a reputation that is one of distrust... I look forward to their IPO so that i'll be able to short their stock shortly thereafter.